Responsibilities
Contribute to the full test lifecycle, including analysis & design, implementation, test execution, and release processes
Application of proven QA techniques and experience working with teams to fully understand requirements to develop appropriate test methods and cases
Execute tests and report on testing outcomes of functional and non-functional testing
Work with cross-functional team members to advise and ensure appropriate QA occurs
Strong client focus, with an emphasis on quality and stability in line with service level agreements
Our Ideal Candidate Has:
3+ years of experience in software engineering and/or quality assurance
3+ years of experience in software development and test automation
3+ years Python and/or shell scripting experience
Nice to have C++ programming experience
Experience with other programming/scripting languages a plus
Experience with continuous integration / continuous delivery highly desired
Experience with test automation highly desired
Experience with containerization and orchestration highly desired
Excellent communication (written and verbal), interpersonal, and organizational skills