At a Glance
- Tasks: Join our team as a Senior QA Engineer, focusing on automated testing and quality assurance.
- Company: We're a dynamic tech company committed to innovation and quality in software development.
- Benefits: Enjoy remote work flexibility and competitive day rates between £350 - £450.
- Why this job: Be part of an automation-first culture that values your input and expertise in testing.
- Qualifications: Experience with Playwright or Cypress, Java, and strong analytical skills are essential.
- Other info: This is a 3-month contract role starting ASAP, perfect for tech-savvy individuals.
My new client is looking for a dedicated and proactive Senior QA Engineer with a strong background in automated testing to join our dynamic team. The ideal candidate will have hands-on experience with Playwright or Cypress and a solid understanding of API testing as well as a keen eye for detail. Proficiency in Python, experience with accessibility or performance testing would also be a bonus. This role has a primary focus on writing, maintaining and improving automated tests to support our automation-first approach to quality.
Required skills:
- You are a confident communicator with stakeholders including developers, product managers, and business analysts, you understand requirements and provide feedback on quality and testability.
- You participate in design and refinement discussions to identify any issues early in the development lifecycle and build an understanding of the mechanisms by which a feature can be tested.
- You can design, implement, and maintain automated tests across backend APIs and frontend UI.
- You can constructively communicate with other engineers via peer review of code, collaborate effectively and share knowledge in an effective way.
- You drive best practices in testing and code quality.
- You can perform manual testing where required to complement automated tests and familiarise yourself with the application, over time becoming the subject matter expert.
- You apply this knowledge to write and maintain up-to-date documentation.
- You effectively communicate defects, working closely with the product owner to understand impact and contribute to prioritisation efforts.
Required testing skills and experience:
- UI Tools: Playwright, Typescript
- You have strong analytical and debugging skills.
- You can analyse features, design, implement execute automated tests as part of the continuous delivery process within a development team.
- You develop and maintain integration and end-to-end test suites, test data and test lifecycle and you ensure that tests remain valid, are reliably executed and run in a repeatable way.
- API Tools: Java, Rest-assured, Maven, JUnit, Allure
- You can analyse, design and implement automated test cases for API endpoints to ensure that requirements are met, industry standards are upheld, and documentation is correct.
- You are confident with tools such as curl or Postman for ease of communication within the team.
- You are competent in reading client bug reports, including logs, and reproducing errors to support developers diagnosing issues across the stack.
Preferred skills:
- Tools: Python, Kotlin, Maven, Gatling, Axe core
- You have some experience writing, maintaining and using mock services for use in automated tests.
- You have some experience designing, implementing and executing API performance and load tests.
- You have some exposure to accessibility standards such as WCAG or ADA, you have experience running manual or automated accessibility checks such as axe core and integrating these into a continuous delivery pipeline.
Senior QA Engineer (Axe core, Java, Playwright ,Typescript) employer: Salt Digital Recruitment
Contact Detail:
Salt Digital Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior QA Engineer (Axe core, Java, Playwright ,Typescript)
✨Tip Number 1
Familiarise yourself with the specific tools mentioned in the job description, such as Playwright and Cypress. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your commitment to the role.
✨Tip Number 2
Engage with the QA community online, especially forums or groups focused on automated testing. This can help you stay updated on best practices and trends, which you can then discuss during interviews to show your proactive approach.
✨Tip Number 3
Prepare to discuss your previous experiences with API testing and how you've implemented automated tests in past projects. Be ready to share specific examples that highlight your analytical skills and attention to detail.
✨Tip Number 4
Practice your communication skills, particularly in explaining technical concepts to non-technical stakeholders. Being able to articulate your thoughts clearly will be crucial when collaborating with developers and product managers.
We think you need these skills to ace Senior QA Engineer (Axe core, Java, Playwright ,Typescript)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with automated testing, particularly with Playwright or Cypress. Include specific examples of projects where you've implemented these tools and any relevant API testing experience.
Craft a Strong Cover Letter: In your cover letter, emphasise your proactive approach and ability to communicate effectively with stakeholders. Mention your experience in design discussions and how you contribute to quality assurance processes.
Showcase Relevant Skills: Clearly list your technical skills related to the job description, such as Java, Typescript, and Python. If you have experience with accessibility standards or performance testing, make sure to highlight that as well.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a QA Engineer role.
How to prepare for a job interview at Salt Digital Recruitment
✨Showcase Your Automation Skills
Be prepared to discuss your hands-on experience with Playwright or Cypress. Highlight specific projects where you designed, implemented, and maintained automated tests, and be ready to explain your approach to ensuring test reliability.
✨Communicate Effectively
As a Senior QA Engineer, you'll need to communicate with various stakeholders. Practice articulating your thoughts clearly, especially when discussing quality, testability, and any defects you've encountered. Use examples from past experiences to illustrate your points.
✨Demonstrate Analytical Thinking
Prepare to showcase your analytical and debugging skills. You might be asked to analyse a feature and design an automated test case on the spot, so brush up on your problem-solving techniques and be ready to think critically during the interview.
✨Familiarise Yourself with Accessibility Standards
Since accessibility is a preferred skill, make sure you understand WCAG or ADA standards. Be ready to discuss any experience you have with accessibility testing tools like Axe core, and how you would integrate these checks into a continuous delivery pipeline.