Position: QA Automation Engineer (Strong Middle)
Company: DevCom
Experience required: 3y
Category: QA Automation
English level: upper
Published: 2023-07-01T00:00:00+03:00

**We are looking a skilled Automation QA Engineer to join our dynamic team! This role is for you if you are a highly flexible and effective team player, a problem solver, adapted to multitasking and you need some freedom in making decisions. As a key member, you will be responsible for designing and building an automated testing framework from scratch.**

**Industry:** E-commerce
**Client:** USA 
**About the project:** online store - a marketplace for selling air guns, sports, and tourist goods. It should be developed as a Marketplace and refactored to new technologies and architectural solutions
**Technologies of the project:** Database engine - MySQL
Server-side programming language - Java 8, Web server - Tomcat 8 
Application Framework - Apache Tapestry, Spring Framework, 
Web Frameworks - Tapestry 5.4, React/React Next, 
RESTful Web Service - Spring, HTML 5 / CSS 3, Maven, AWS

**Work mode:** full-time employee. Opportunity to work in the Lviv office or remotely is available
**Team:** The overall team consists of 3 React developers, 2 Java developers, 1 Perl developer, 4 QA, 1 Senior DevOps, 1 Mid DevOps, 1 Project Manager

**An Automation Software Tester with expertise in:**
▪ Building an automated testing framework from scratch
▪ Analyzing, tracking changes, and maintaining Test Requirements
▪ Extensive experience with the Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC), and Bug Life Cycle, and working with both Waterfall and Agile (Scrum) models
▪ Understanding of software testing methodologies, including Agile and Scrum
▪ Proficient in creating test cases and automation test scripts
▪ Introducing automation test processes and workflows on projects without existing automation tests
▪ Developing the Automation test project kernel from scratch, not just supporting existing AQA projects
▪ Performing Automation Web Applications testing using Java, Selenium WebDriver, JUnit, or Test NG with Maven Framework
▪ Implementing the Page Object Model (POM)
▪ Using the Maven build management tool and maintaining the Maven pom.xml file
▪ Executing Selenium Test Cases and Test Scenarios on various browsers, reporting defects and test summaries to the team using different defect tracking tools in Jira
▪ Conducting Cross-Browser testing
▪ Applying core Java development concepts, such as OOP concepts
▪ Knowledge of Web Services Testing using RESTful APIs and the Postman tool
▪ Executing SQL queries for Back-End testing and testing Databases with SQL Developer tools
▪ Conducting manual QA activities
▪ Establishing strong, collaborative relationships with developers, business owners, and management, and delivering solutions through well-written and communicative interpersonal skills.

**Requirements and skills:**
▪ 3+ years of experience as a QA Automation Engineer with a focus on automation testing
▪ English level — B2 — Upper-Intermediate (written and conversational) or better
▪ Java
▪ .NET (or readiness to learn the .NET for the future projects)
▪ SQL
▪ Selenium WebDriver
▪ Hybrid Framework (Keyword–Driven + Data-Driven Framework)  
▪ Test NG, JUnit
▪ Page Object Model (POM)
▪ Maven, Jenkins
▪ Jira
▪ Git, GitHub
▪ Postman, RESTful, REST Assured
▪ Functional Test, Smoke Test, Regression Test, and Integration Test
▪ IntelliJ IDEA, Eclipse
▪ Waterfall, Agile/Scrum

**Nice-to-have skills:**
▪ Cucumber, Gherkin
▪ Allure Framework or other similar reporting tool for AQA
▪ AWS DevOps

**What do we offer:**
▪ Salary — starting from $2500 and more, depending on qualification, results of the interview, and candidate's expectation
▪ Full remote or work from the Lviv office — on your choice
▪ Performance review every six months
▪ Professional development in a team of highly qualified specialists
▪ Dynamic and interesting work
▪ Friendly interface with the clients
▪ Opportunities for career and professional development
▪ English classes and other L&D activities like courses and certifications reimbursement
▪ Recognition gifts and awards
▪ Sport compensation
▪ Employee referral program
▪ 21 working days — paid vacations
▪ 10 paid sick leaves
▪ 50% of Medical insurance compensation
▪ IT club membership
▪ The offices are equipped with generators and starlinks

**If you want more details, please email me or submit your CV through the website.**

**Interview stages:**
1 - Short interview with HR (15 minutes)
2 - Test task (it takes up to 60 minutes of your time)
3 - Technical interview ( 90 minutes)
4 - Interview with the client (30 minutes)
In case of success — offer!

I organize all stages ASAP!

**We highly value transparency and communication. Our recruitment process includes feedback at every stage, ensuring that you are consistently informed and engaged.**

**Olha Melnychuk
HR Manager, DevCom**