Qualcomm OneIT team is looking for Azure Cloud DevOps Lead Test Engineer who has extensive testing experience of solutions deployed in Azure cloud, as we'll as thorough knowledge on DevOps. The ideal candidate will have strong understanding of cloud computing technology, infrastructure as we'll as experience in testing applications that are built fresh on cloud or migrated from on-premise to the cloud. This role involves ensuring the quality and reliability of software releases.
Key Responsibilities:
- Coordinate with design, development, and operation team. Build a solid Test Plan / Strategy for cloud solutions, covering both functional and non-function requirements.
- Review designs for any potential gap, troubleshooting issues and documentation.
- Collaborate with developers and IT teams to oversee code releases.
- Build automation framework / script, execute them as pipeline and integrate with build / release pipeline.
- Perform relevant testing types - Functional, Regression, End to End, Compatibility, Performance, Load/Stress, Security tec.
- Document test results, share observations with team and perform build/release signoff.
- Analyze production issues and help team in fixing / regression testing.
Candidate should have:
- bachelors degree in Computer Science, Information Systems, or equivalent education or work experience.
- 8-10 years of experience with minimum 5 years in testing applications in Azure or similar cloud platform
- Proven experience as a DevOps Test Engineer or similar software engineering role
- Experience with Kubernetes, Docker, Cloud HSM (KeyVault), MySQL, CosmosDB and Storage accounts is a must
- Expertise on scripting languages such as JavaScript, Perl, Ruby, Python, PHP, Groovy, Bash.
- Expertise on testing frameworks/tools like Selenium / TestNg / Robot etc
- Good experience with Performance, Security, Compatibility and other testing types
- Strong problem-solving skills and attention to detail.
- Excellent verbal and written communication skills.
- Good knowledge of SDLC/STLC and relevant tools like Jira, Azure Devops, Azure Test Plan, Quality Center etc
- Azure certifications (AZ-400: Designing and Implementing Microsoft DevOps Solutions, AZ-104: Microsoft Azure Administrator).
- Experience with infrastructure automation technologies like Docker, Kubernetes, Ansible.
- Experience with build automation technologies like Maven, Jenkins, CircleCI.
- Experience with Test management solutions like Azure Devops, Quality center etc
- Experience with open-source technologies and cloud services.
Minimum Qualifications:
5+ years of IT-relevant work experience with a Bachelors degree.
OR
7+ years of IT-relevant work experience without a bachelors degree.