Requirements:
- + 5 years’ experience in a Software Development or Testing environment including experience with current software testing methodologies, functional testing integration, testing and user acceptance testing
- Demonstrate effective communication processes meeting demands of both PEI Test and Assurance Office of Technology Management (OTM) and program / project requirements.
- Working knowledge of Microfocus toolset.
- Good knowledge and understanding of testing scenarios and feature testing
- Strong software application skills (MS Excel Access Word PowerPoint Project)
- Great automation skills with tools such as Python, WinApp, BDD, Gherkin, APIs (Restful & Soap)/SOAPUI
- Experience with CI Tools: Jenkins, Azure DevOps
- Knowledge using version control tools like Git, SVN
- DevOps/Continuous Integration knowledge
- Knowledge of ISO is nice to have
- Theoretical and practical knowledge of object-oriented development approaches
- Principles of ISTQB
- Experience working within an Agile environment
Main responsibilities:
- Produces automation test scripts materials and regression test packs to test new and amended software or services
- Will be working on different automation frameworks for different agile DevOps groups, to be able to support them on their journey in automation as well as automating tests scripts
- Specifies requirements for environment data resources and tools
- Provides detailed analysis of all testing carried out on the environment ensuring all bugs risks and issues are logged correctly
- Actively provides feedback to senior QA management which may result in new working practices or general QA improvements
- Mentors /coaches and coordinates a small group of less experienced QA Analysts ensuring they have the skills and knowledge in order to perform
- Ensure that knowledge is kept up-to-date with all relevant updates/releases to products
- Use of appropriate tools for change control risks and issues
- Work in Typical DevOps sprint environment with 2-week cycles