This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Responsible for validating product quality by analyzing and testing the quality of the codebase. Makes decisions affecting architecture of the test codebase including which software to use for writing test code. Focuses on writing code that will be executed in an automated and repeatable fashion which will reduce manual testing efforts and increase code quality and consistency. Develops and maintains code that validates front-end, middleware and database systems, using the latest tools and common programming languages. Provides input into various software development lifecycle stages. Partners with software engineers to write efficient automation code using coding standards and best practices. Executes automated code and creates comprehensive execution reports for team. Repairs complex broken automation scripts and performs peer reviews of automation codebase. Has in-depth experience, knowledge and skills in own discipline. Usually determines own work priorities. Acts as resource and mentor for colleagues with less experience.
Job Responsibility:
Write automated test code that allows for repeatable, reliable testing solutions to test the wide functionality of products and software
Create automated testing documentation, including Test Plans, Test Summary Reports etc.
Execute automated test scripts and presents results to team
Analyze broken test cases and diagnose and repair to working order
Perform code reviews of automation scripts and front-end codebases
Diagnose and repair simple bugs within production code
Serve as a guide and mentor for junior-level engineers
Provides technical leadership and consultation with regards to practices, procedures and techniques
Regular, consistent and punctual attendance
Requirements:
Bachelor's Degree
5-7 Years of relevant work experience
Experience writing automated test code using same standards as a Software Engineer
Experience maintaining automation codebase in a version control system (GIT, SVN)
Experience creating automated testing documentation (Test Plans, Test Summary Reports)
Experience executing automated test scripts and presenting results
Experience analyzing and repairing broken test cases
Experience performing code reviews of automation scripts and front-end codebases
Experience diagnosing and repairing simple bugs within production code
Ability to serve as a guide and mentor for junior-level engineers
Must be able to work nights and weekends, variable schedule(s) as necessary