Position: Middle QA Automation Engineer
Company: A-Team Global
Category: QA Automation
Experience required: 2y
English level: upper

Responsibilities:

• Design and develop UI and API automation tests for web applications (PHP(PHPUnit), JavaScript(Jest), Selenium);

• Automate integration, functional testing;

• Integrate automated testing into CI/CD process;

• Assists with the development of test strategies, creation of appropriate test harnesses and implementation of on-going metrics;

• Document testing process (test plans, check lists, test reports);

• Review and analyze tests execution results;

• Automation optimization (failed analyzing, time spending, report system, running frequency, coverage);

• Research and assess new technologies and test tools


Requirements:
• Knowledge of any of Object Oriented Programming languages (PHP)

• Good working knowledge of testing strategies of Web API products (SOA / microservices based)

• Experience with UI testing (Selenium based)

• Understanding of testing pyramid

• Understanding and application of CI/CD processes (GitLab CI, SonarQube)

• Experience with cloud technologies (AWS or Azure)

• Knowledge of test patterns

• Ability to work independently and take the initiative to solve QA challenges

• Great attention to detail and result driven approach

• Good analytical skills

• Good team player, self-motivated, self-disciplined and result-oriented person

• Ability to work in a fast pace environment that requires frequent shift in areas of focus

• English upper-intermediate

Will be a plus:

• Knowledge of security testing and common security risks

• Knowledge of load and performance testing

• Experience with PHP, JavaScript or readiness to transition

We offer:

Full-remote working schedule from anywhere;
Career growth opportunity;
Professional expertise team and best practise share;
English courses.