Writing automation infrastructure in multiple frameworks (Python, Selenium). Developing sophisticated, stable, automation frameworks to increase efficiency, re-usability, and flexibility. Enhancements & maintenance of each framework.
Schedule test runs, publish reports and analysis with detailed and specific bug reports for failures
Report bugs found during execution, assist with bug reproduction and debug sessions to understand root cause, and verify bug fixes provided by the R&D team.
Collaborate and work closely with remote teams.
What we need to see:
Practical / BA / BSc in Computer Science or Electrical Engineering (or equivalent experience).
5+ years of hands-on experience with Python or other OOP language
5+ years of using Linux systems.
Familiarity with OOP concepts and Design Patterns.
Independent, responsible worker and enthusiastic about computer engineering.
Excellent communication skills (written and verbal) and interpersonal skills.
Ways to stand out from the crowd:
Experience with Java Automation Languages.
Strong background with the Selenium framework.
Experience in Networking test design and automation.
Background with QA Methodologies and testing tools (HP-ALM /Redmine).
Hands-on experience with CI/CD and Test-Driven Development.