Mode of interview: Phone + Skype
US Citizen and GC only
The individual will be part of an integration team that develops automated tests for a CI/CD pipeline using Jenkins,
Selenium, Python, Java and Docker containers in an Agile environment.
Analyze user needs, develop user stories and write test cases and test scenarios based on the acceptance criteria defined
for the user story
Develop automated tests running in Docker containers for web-based operator interfaces and real-time software
components on a Linux platform using Python and Java.
Document and report the results of testing activities.
Bachelor’s degree in Computer Science, Computer Engineering or related field
1 to 3 years of hands-on development experience with Java, Python/shell scripts, Selenium and source code control
systems (e.g. GIT)
1 to 3 years of software test and integration experience on Linux platforms
Strong troubleshooting and problem solving
Good written and verbal communication skills
Ability to multi-task and work collaboratively within a team environment
1 to 3 years of experience using socket programming (TCP/IP, UDP) in a test environment
Familiarity with CI/CD pipeline
Familiarity with Docker containers
Experience in an Agile environment