Senior Quality Engineer - Automation
UnitedHealth Group View all jobs
- Makati City, Metro Manila
- Permanent
- Full-time
- Done significant contributions to enhance automation framework (design test plans, scenarios, automate, execution and report results)
- Be able to quickly learn new tools for web/API testing (e.g., RESTful/SOAP APIs, Chaos testing, Postman tools etc.), do POCs and incorporate as per the project needs
- Be able to be passionate to enhance or refractor existing test framework by adopting industry best practices/tools. Looks for opportunities to enhance QE aspects in different stages of SDLC and implementation of the same
- Be able to assess, implement best engineering practices on continuous testing and automated performance tests etc. To achieve this, candidate should be able to collaborate with other team members and advance the automation
- Be able to understand cloud platform(s), infrastructure and come up with various test scenarios
- Be able to plan test strategies for distributed environments and automate
- Be able to do RCA (Root-Cause-Analysis) for defects, collaborate with engineering teams as required for this, identify improvement areas for better test coverage
- Implemented performance, load, fail-over, Security and DR testing
- Ready to do development when needed considering DevOps Model
- Build positive professional relationships with internal and external customers
- Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so
- 8+ years of IT experience in a software development environment
- Solid experience in creating Test Scenarios, Test Cases and Defect tracking
- Solid experience in Manual and Automation testing and levels of testing
- Solid demonstrable CI/CD and Jenkins best practices experience
- Experience in creation/development of automation framework using automation tool like Selenium /QTP/ Java
- Experience in creation/development of automation scripts using the automation framework. Execution of automated scripts in different test env. Analysis of automation test run log and debugging of scripts
- Experience in creating Test Scenarios, Test Cases
- Exposure to Behavior Driven Development and test-driven development (BDD and TDD)
- Knowledge on SQL
- Knowledge of SQL and any DB tools
- Knowledge on new tools for web/API testing (e.g., RESTful/SOAP APIs, Chaos testing, Postman tools etc.), do POCs and incorporate as per the project needs
- Knowledge on SQL and preparing scripts when needed
- Knowledge of code versioning tools such as Git, code hub etc.
- Working knowledge of ATDD, Agile and DevOps practices
- Clear and demonstrable understanding of Software Testing Life cycle
- Good understanding of Agile processes, participate in scrum ceremonies and be able to present product functionalities to stakeholders
- Understand the concepts and best practices of DevOps and modern CI/CD
- Proven ability to ensure Quality of project/Deliverables
- Proven solid communication, presentation, collaboration, analytical and troubleshooting skills
- Performance testing experience either in Load runner / JMeter or any other