The Sr. QA Engineer must have deep knowledge in software testing methodologies, automation best practices, and software development life cycle (SDLC).
This position requires someone who is detail oriented, understands infrastructure operations, and application development methodologies.
The engineer will design and write automated scripts for functional testing, integration testing, performance testing, and regression testing. The engineer will be responsible for monitoring results, logging defects, and validation of defect fixes. The engineer will be responsible for creating a robust automation framework ensuring scalability and reusability, and for maintaining a testing infrastructure that can be applied to multiple environments. The engineer will collaborate with different teams, leverage all existing scripts and create one common test environment for all applications.