Requirements
2+ years of professional software automation/development experience;
Knowledge of Java is a must, JavaScript β would be a huge plus;
Knowledge and experience writing custom test automation scripts and frameworks;
Developing and executing automated and manual test scripts for requirement validation, integration, regression, performance, and usability testing;
In-depth knowledge and experience with software testing and automated test techniques with a strong focus on quality throughout the entire software development cycle;
Experience with RESTful API web service execution and validation using tools such as Postman or Swagger;
Experience committing code to a version control system such as GitHub or SVN;
experience working with BDD tools like Cucumber;
Integrating automated tests into continuous integration pipelines.
Would be a plus
Knowledge using backend Test Automation Frameworks from Junit and NUnit such as TestNG;
RestAssured as an option for API testing tools.
Responsibilities
β Implement and maintain the automation frameworks as part of a continuous integration and agile environment;
β Perform thorough automation test strategies to ensure comprehensive code coverage;
β Develop high quality automated tests to support development and ensure high quality software;
β Identify and create reusable test data, methods, and frameworks;
β During each sprint, ensure that all necessary tests meet the acceptance criteria, staying on top of all important issues and helping triage bugs and drive issues to resolution, keeping everyone aware of the quality of the sprint work;
β Work with other quality team members on test automation strategies across the product stack;
Investigate failures, perform root cause analysis, and utilize the internal defect tracking tool to create detailed, high quality defect reports;
β Assure quality assurance in the evaluation of critical code fixes to determine ship readiness and help make sure that each release goes out on time with high quality;
β Proactively identify & share new automation tools/processes/approaches to create, maintain and improve the Software Testing Lifecycle;
β Coordinate with hardware team to ensure all testing needs are met;
β Produce status reports related to the testing process, including test results and defect tracking/prioritization.
About the project
Client: is an international company of Dutch origins specialized in fleet management (leasing).
Its products are composed of operational fleet management services. Since its foundation in 1963, the company became the world leader of fleet management. It has more than 85% of its employees-approximately 7400 people-working out of the Netherlands.
Technology stack: QA Automation (BE automation on Java and FE on JS), βreact-boilerplateβ: ReactJS, Redux, Redux-Saga etc., Π‘#, .NET Core, AWS, GitLab CI, Docker.
About levi9.com
Levi9 IT Services Ukraine is professional IT outsourcing company.
We truly believe that working at Levi9 is much more than a job β you will be a part of a dynamic, qualified and motivated European team with a unique corporate family spirit.
Levi9 is built on the belief that true innovation happens when you bring together the best minds and ideas for the perfect achievements.
Weβre a fast-growing company made up of vibrant, intelligent, and passionate people, being the employer for specialists at all career levels: from career starters to experienced engineers.
Still, working at Levi9 Kyiv or Lviv means not only to be challenged, but also to have fun! Everyone here works incredibly hard and we make sure to balance this with joyful social activities inside and outside the office.
Company website:
https://www.levi9.com/
The job ad is no longer active
Look at the current
jobs
QA Automation
Kyiv→