As a QA Engineer, you will be responsible for testing Planning Analytics product, working with Kubernetes, OpenShift, and other open-source technology and tools on-premise software stack deployments and cloud environments such as IBM Cloud and AWS. You will write automated test cases and test the product features to ensure end-to-end quality standards are met.
The job duties and responsibilities are as follows.
- Understand the test plans laid down for a feature/product
- Write and automate tests that cover the scenarios stated in the test plan
- Carry out functional, regression, and integration tests periodically for minor, major and patch releases.
- Raise defects for issues found, work with the development team to narrow down the problem, and verify fixes
- Review documentation to ensure it matches the implementation.
- Comply with coding practices and quality standards laid down for the product
- Communicate effectively with peers and cross-teams to clarify technical details, share ideas, and convey progress
- Demo the implementation and incorporate feedback from all stakeholders.
Required Technical and Professional Expertise
- 3+ years of experience with Automated Software Testing, have experience with Selenium test automation
- 2+ years of System or Integration testing
- 2+ years experience in scripting languages (e.g., Python, Perl, shell script etc)
- Fast learner, self-motivated, and a passion for the latest test techniques
- Clear, logical, analytical and methodical approach to problem-solving
Preferred Technical and Professional Expertise
- Experience in one or more of the following: Selenium, JavaScript, Node.js, Intern or Java
- Experience in the creation and execution of comprehensive product test plans, test cases, and scripts
- Strong oral and written communication, and presentation skills
- Experience with Public Cloud Services (AWS, Azure, IBM Cloud)
- Experience with Unix, TestRail, Jira, Git, Jenkins, Docker is a plus