
Quality Automation Specialist
NatWest Group · Gurugram, Haryana, India
- On site
- Full-time
- £55,000 / year
- Gurugram, Haryana, India
Job highlights
- Drive automated testing across delivery models.
- Build quality into the entire lifecycle.
- Collaborate with cross-functional teams.
- Develop and maintain automation frameworks.
- Utilize Agile, CI/CD, and testing tools.
About the role
About the Role: Quality Automation Specialist
Join NatWest Group as a Quality Automation Specialist and play a key role in driving automated testing activities across all delivery models. You will support teams in developing quality solutions, enabling continuous integration and assurance of defect-free deployments of customer value. This role offers great exposure to professional development opportunities by working closely with feature teams and various stakeholders. This is an associate-level position.
What you'll do:
- Contribute to the transformation of testing through quality processes, tools, and methodologies to enhance control, accuracy, and integrity.
- Ensure repeatable, constant, and consistent quality is built into all phases of the idea-to-value lifecycle, reducing costs or time to market.
- Collaborate with colleagues at multiple levels and with cross-domain, domain, platform, and feature teams to integrate quality into all activities.
- Support the design of automation test strategies aligned with business or program goals.
- Action and evolve predictive and intelligent testing approaches using automation and innovative testing products.
- Refine the scope of manual and automated testing, create automated test scripts, user documentation, and artifacts.
- Design and build a low-maintenance suite of stable, re-usable automated tests usable across systems and domains in an end-to-end capacity.
- Apply testing and delivery standards by understanding the product development lifecycle and mandatory, regulatory, and compliance requirements.
The skills you'll need:
We are seeking a candidate with experience in automated testing, particularly within an Agile development or CI/CD environment. You should be an innovative thinker capable of identifying opportunities and designing solutions, with the ability to develop complex automation code. A strong understanding of Agile methodologies and experience working within an Agile team is essential, along with the ability to connect daily tasks to the strategic vision of the feature.
We’ll Also Look For You To Have:
- At least five years of experience in end-to-end and automation testing using tools such as Selenium WebDriver, Rest Assured, Cucumber, TestNG, and JUnit.
- Strong programming skills in Java and Python.
- A background in designing, developing, and implementing automation frameworks in new environments.
- Proficiency in API testing using Postman and SoapUI.
- Experience with DB2, Oracle, and NoSQL databases.
- Skills in build tools like Maven and CI/CD tools such as Jenkins and GitLab.
- Good collaboration and stakeholder management skills.
Key skills/competency
- Automated Testing
- Agile Methodologies
- CI/CD
- Java
- Python
- Selenium WebDriver
- Rest Assured
- Cucumber
- TestNG
- JUnit
Skills & topics
- Quality Automation Specialist
- Automation Testing
- Agile
- CI/CD
- Selenium WebDriver
- Rest Assured
- Cucumber
- TestNG
- JUnit
- Java
- Python
- API Testing
- Jenkins
- GitLab
- Software Quality Assurance
How to get hired
- Tailor your resume: Highlight your 5+ years of experience in end-to-end and automation testing, mentioning specific tools like Selenium, Rest Assured, Cucumber, TestNG, and JUnit.
- Showcase programming skills: Emphasize your proficiency in Java and Python, and your experience designing automation frameworks.
- Demonstrate CI/CD expertise: Detail your experience with CI/CD tools such as Jenkins and GitLab, and API testing tools like Postman and SoapUI.
- Highlight Agile experience: Provide examples of your work in Agile environments and your understanding of Agile methodologies.
- Prepare for technical questions: Be ready to discuss automation strategies, framework design, and problem-solving in testing scenarios.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the primary responsibilities of a Quality Automation Specialist at NatWest Group?
- As a Quality Automation Specialist at NatWest Group, you will be responsible for undertaking and enabling automated testing, supporting teams in developing quality solutions, and ensuring continuous integration and defect-free deployment of customer value. This includes developing automation test strategies, creating reusable test scripts, and refining testing approaches using automation and innovative tools.
- What technical skills are essential for the Quality Automation Specialist role at NatWest Group?
- Essential technical skills include at least five years of experience in end-to-end and automation testing using tools like Selenium WebDriver, Rest Assured, Cucumber, TestNG, and JUnit. Strong programming skills in Java and Python, experience with API testing tools (Postman, SoapUI), database knowledge (DB2, Oracle, NoSQL), and familiarity with CI/CD tools (Jenkins, GitLab) are also crucial.
- What is the expected experience level for this Quality Automation Specialist position?
- NatWest Group is looking for candidates with at least five years of experience in end-to-end and automation testing for this Quality Automation Specialist role. Experience in Agile development or CI/CD environments is particularly valued.
- How does NatWest Group approach quality assurance and testing?
- NatWest Group focuses on integrating quality into all phases of the 'idea to value' lifecycle. They employ quality processes, tools, and methodologies to improve control, accuracy, and integrity, aiming for repeatable, constant, and consistent quality at a reduced cost or time to market, driven by automation and innovative testing solutions.
- What is the work environment like for a Quality Automation Specialist at NatWest Group?
- The role is highly collaborative, involving close work with feature teams and stakeholders at multiple levels, including cross-domain, domain, platform, and feature teams. You'll contribute to the transformation of testing practices and have opportunities for professional development.
- What programming languages are most important for this Quality Automation Specialist role?
- The job description explicitly states that strong programming skills in Java and Python are required for this Quality Automation Specialist position. These languages are fundamental for developing complex automation code and frameworks.