Your Role and Responsibilities- Review user stories, requirements, and technical design specification documents to provide timely feedback from a
- Quality Assurance Perspective (by interacting with development/product team to understand product requirements,
- and participating in design reviews and providing input on requirements and potential problems)
- Create comprehensive test strategies, test plans, estimates, complex test scenarios and test cases, and lead / execute
- as per agreed delivery plan.
- Create, update and execute of existing and new regression test cases/suites.
- Enhance, update and maintain to the existing automation frameworks to support the testing.
- Maintain and prepare test environment.
- Meet occasional challenging deadlines demand and perform effectively under pressure.
- Ensure compliance with all relevant standard, to ensure developed software changes achieves quality and
- compliance.
- Proactively identify and manage testing related risks and escalate when required.
- Being the voice of quality, raising issues when needed, and highlight delivery risks.”
Required Technical and Professional Expertise
- “Expertise/Experience with design, development, and enhancements of automation frameworks that are covering
- different technology and application platforms, that fit in agile environment.
- Expertise/Experience in web application automation using tools such as Selenium or Cypress
- Strong knowledge in Functional, Performance and User Interface Testing.
- Ability to document test cases from requirements / think about test scenarios Knowing what questions to ask to
- improve the requirements
- Knowledge of web development technology (javascript, typescript, react/angular) and backend language (such as
- Java) is an asset
- Ability to understand complex software architecture (Skill in diagnosing/troubleshooting/debugging issues in complex
- environments)
- Good understanding of the Software Development / Testing Life Cycle (agile), and the importance of testing to
- ensure quality and reliability of the changes
- Experience in using common Dev-Ops toll such as Jira and Git
- Strong planning and problem-solving skills that allows effective software testing, identify bugs, and solve software
- testing delivery issues.
- Flexibility and adaptability to react to changing priorities and effectively manage changing expectations.
- Has growth mindset, always on the lookout and advocating for next applicable technology
- Has agile mindset, aiming to automate tasks”
Preferred Technical and Professional Expertise
• Basic familiarity with zOS (Basic understanding of zOS, experience in working in zOS Unix and zOS MVS environment)