As a Senior QA/Automation Engineer, you will be a part of the Software testing team for an IBM Application Lifecycle Management product. You will work in an agile, collaborative environment across software architecture, understanding both client-side development as well as the server-side development.Responsibilities:
Required Technical and Professional Expertise
- 6+ years of experience of working in Software Product Assurance with focus on automation testing across both UI and API functions.
- Ability to mentor junior QA resources as a technical leader
- Experience of reporting QA status to Product teams and exec stakeholders and talk through the release QA status in review meetings.
- Strong understanding of software testing methodologies and best practices.
- Good understanding of Agile methodology.
- Experience testing cloud-based applications across different form factors (VM, OpenShift, AWS SaaS, IBM Cloud SaaS) with high industry standard CI/CD, and development cycle processes.
- Good debugging and troubleshooting skills on Linux.
- Strong automation skills in Java, Python, Selenium/Selenide, JMeter, Locust.
- Experience with GitHub, Jira, Jenkins, and Test management tools such as TestRail”
Preferred Technical and Professional Expertise
- Proficiency in cloud platforms – AWS and IBM Cloud.
- Knowledge in Security compliance
- Excellent communication, coordination and organizational skills with experience of working with distributed teams.