Back to jobs
QA Automation Engineer
- Posted 15 May 2023
- Salary £45000 - £60000 per annum
- LocationReading
- Job type Permanent
- Discipline Testing & QA
- ReferenceBH-3490
- Contact NameKai Wilton-Ali
Job description
Our client is a leading provider of online practical-based education focused on procurement and supply chain training, with a global presence and an impressive track record. They are seeking a QA Automation Engineer to join their dynamic team and drive quality and innovation in our web applications and services.
As a QA Automation Engineer, you will be responsible for automating end-to-end, functional, and regression tests, ensuring the highest standards of software quality. You will have the opportunity to work with cutting-edge technologies and methodologies and collaborate with cross-functional teams.
Responsibilities:
Technical Skills:
Personal Skills:
As a QA Automation Engineer, you will be responsible for automating end-to-end, functional, and regression tests, ensuring the highest standards of software quality. You will have the opportunity to work with cutting-edge technologies and methodologies and collaborate with cross-functional teams.
Responsibilities:
- Develop and maintain automated test suites for web applications and services.
- Collaborate with development and support teams to identify test requirements and create test plans.
- Design, write, and execute test scripts and test cases to ensure comprehensive test coverage.
- Analyze test results, identify defects, and report them in the bug tracking system.
- Work closely with the development team to ensure timely resolution of defects.
Technical Skills:
- Strong experience in test automation using industry standard tools, such as Selenium WebDriver or similar.
- Solid programming skills in at least one programming language like Java, C# or other.
- Hands-on experience with API testing tools, such as Postman, REST Assured, or SoapUI.
- Proficiency in working with Continuous Integration and Continuous Deployment (CI/CD) pipelines, using tools like Jenkins, GitLab CI/CD, or similar.
- Understanding of software testing methodologies, including functional, regression, and performance testing.
Personal Skills:
- Strong analytical and problem-solving abilities, with a keen eye for detail.
- Excellent communication skills, both written and verbal, to effectively collaborate with cross-functional teams.
- Proactive and self-motivated, with the ability to work independently and manage multiple tasks simultaneously.
- Strong organizational and time management skills to ensure deadlines are met while maintaining high-quality work.
- Ability to adapt to new technologies and learn quickly in a fast-paced environment.