Working with product managers, software engineers, and end-users in a collaborative environment to determine the requirements, design, and testing approach required for each new feature.
Using a variety of techniques such as manual testing, exploratory testing, performance testing, test automation, and security testing as appropriate to ensure each feature is of high quality and meets the needs of end users.
Maintaining existing automation test suites and libraries.
Ensuring that software releases are ready for the production environment and coordinating release activities with teammates and other teams.
Being an active participant in the Agile process and being a voice for continual improvement of our engineering practices, technology, and our ability to deliver working software for our customers.
Category PD&IT Position Requirements
Required Skills and Experience
Three to five years experience testing web-based software applications.
Experience with software testing techniques such as manual and exploratory testing, test automation, performance testing, and security testing.
Strong technical skills demonstrated by experience writing test automation code using languages such as Robot Framework, Selenium, JavaScript, Cucumber, Java, etc.
Some experience with databases and SQL.
Excellent written and verbal communication skills.