Why this job matters
Being involved in a time constrained ever evolving challenging environment is part of being a QA. Mitigating risk is what we do, we want to build confidence in our product. Working alongside various stakeholders a QA will be one of the many guardians of quality and stability of the project. Becoming a subject matter expert in not only QA but finer details of a project, stakeholders will rely upon you for valuable input.
What you’ll be doing
- Communicating with offshore/onshore testers, scrum masters, developers & product owners to ensure risk has been mitigated in the delivery of a project.
- Preparing maintaining and executing test plans.
- Work closely with the Test Manager to improve the teams processes and oversee progress being made.
- Good knowledge of the key values and principles of Agile, including purpose of ceremonies, Agile estimating and planning.
- Taking a lead role within a squads day to day activities.
- Have a good understanding of automated testing tools and CI/CD pipelines.
- Identify data required for test execution.
- Remain focused on continuous improvement of testing process. Be actively involved in the fine-tuning to optimize QA results.
- Multitasking and prioritizing multiple diverse projects.
- Performing regression testing.
- Performing post release testing in live a environment.
- Using tools such as Postman, Sauce Labs, Perfecto, Jenkins, Jira.
- Assist management in the planning & preparation of upcoming Projects.
- Provide feedback on Po Cs done to improve the testing process.
- Knowledge on Conversational AI Testing tools
- Knowledge on LLMs, Google Dialogflow CX, API Testing
Skills and Experience Required
Skills Required:
- Web application automation testing using Python -Pytest framework, Rest API automation.
- Work experience in Gitlab, github,Jenkins,
- Relevant work experience handling test plan, test execution and release testing exit process
- Relevant work experience in Agile methodology
- Excellent verbal and written communication skills.
- Keeping calm under pressure to meet tight deadlines.
- Proven ability to manage multiple divers projects simultaneously.
- The ability to pick up new technical skills quickly.
- Problem solving. Thinking of solutions to issues that may occur during the release cycle.
- Pro-active self starter and should possess learning attitude.
- Confidence to ask questions and be inquisitive
Experience Required:
- 4-6 years of hands-on expertise in Python, Pytest, Type script, Appium, Selenium, BDD, GIT/Bitbucket, Jenkins, Cucumber, Sauce Labs/Perfecto/Browserstack/Headspin.
- Excellent presentation and communication skills.
- Good planning and time-management skills.
- Experience of working to tight deadlines under pressure.
- Relationship management of both internal and external customers.
- Experience using Jira, Confluence, ALM, and X-ray.
Our leadership standards
Looking in:
Leading inclusively and Safely
I inspire and build trust through self-awareness, honesty and integrity.
Owning outcomes
I take the right decisions that benefit the broader organisation.
Looking out:
Delivering for the customer
I execute brilliantly on clear priorities that add value to our customers and the wider business.
Commercially savvy
I demonstrate strong commercial focus, bringing an external perspective to decision-making.
Looking to the future:
Growth mindset
I experiment and identify opportunities for growth for both myself and the organisation.
Building for the future
I build diverse future-ready teams where all individuals can be at their best.