In the role of Senior QA Automation Engineer, your responsibilities include assessing tools and technology for test automation, designing and executing automated tests to ensure comprehensive coverage of critical system features. Your role involves facilitating the shift from manual to automated testing, minimizing manual effort, prioritizing test scenarios, creating execution plans, and documenting automated processes. You will construct test automation frameworks, track and document bugs, and establish CI/CD pipelines. Overseeing the entire development process, you'll ensure released products meet quality standards. Supporting the feature team, staying updated on processes, tools, and technologies, and ensuring high-quality outcomes are also integral to your role.
Your Tasks:
- Developing scripts for Front-End and Back-End Test Automation
- Contributing to integrating automated tests in the testing process
- Evaluating and selecting appropriate test automation tools and technology
- Identifying and improving quality assurance process bottlenecks
- Designing and developing automation solutions for business needs (integration, functional, and non-functional tests)
- Transitioning from manual to automated testing
- Exploring new automation use cases
- Documenting automated processes (test plans, procedures, cases)
- Creating automated solutions for test reporting and metrics collection
- Identifying key KPIs for product quality
- Maintaining automation code quality
- Creating automation scripts for CI/CD integration