At a Glance
- Tasks: Design and maintain automation frameworks for web and API testing while mentoring junior SDETs.
- Company: Join a forward-thinking tech company focused on quality and innovation in software development.
- Benefits: Enjoy flexible work options, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a dynamic team driving automation-first strategies and enhancing software quality.
- Qualifications: 5+ years in test automation, strong Java and Python skills, and experience with Playwright or Selenium.
- Other info: Nice-to-have skills include Docker, Kubernetes, and performance testing tools.
The predicted salary is between 48000 - 72000 £ per year.
Responsibilities:
- Architect, design, and maintain robust automation frameworks for web (Playwright/Selenium) and API testing (Postman, REST-assured, etc.).
- Lead the implementation of comprehensive test strategies and plans based on technical specifications and business requirements.
- Drive automation-first approaches in functional, regression, performance, and integration testing.
- Integrate automated tests into CI/CD pipelines and ensure fast feedback cycles.
- Mentor and support junior SDETs through code reviews, tooling recommendations, and technical discussions.
- Collaborate with developers, product owners, and QA to ensure test coverage, traceability, and quality benchmarks are met.
- Contribute to test data management, mocking, and virtualization strategies to improve test reliability and independence.
- Track quality metrics, analyze defect trends, and proactively drive improvements.
Requirements:
- 5+ years of experience in test automation for backend and frontend systems.
- Strong programming skills in Java with a test automation focus.
- 1+ years of experience with Python with a test automation focus.
- Hands-on expertise with Playwright, Selenium, or equivalent for web automation.
- Proficiency with API testing tools such as Postman, REST-assured, or similar.
- Strong knowledge of testing principles, SDLC, Agile methodology, and defect lifecycle.
- Solid understanding of RESTful APIs, microservices architecture, and backend testing strategies.
- Familiarity with cloud platforms like AWS or GCP.
- AI-based testing exposure.
Nice-to-Have:
- Experience with containerized environments (e.g., Docker, Kubernetes).
- Experience with TypeScript.
- Experience with static code analysis and test coverage tools.
- Experience building automation frameworks from scratch and integrating with CI/CD tools (e.g., Jenkins, GitLab).
- Familiarity with performance testing concepts and tools (e.g., JMeter, Gatling).
SDET - III (WEB & API) employer: Airtel Africa
Contact Detail:
Airtel Africa Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land SDET - III (WEB & API)
✨Tip Number 1
Familiarise yourself with the specific tools mentioned in the job description, such as Playwright, Selenium, Postman, and REST-assured. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your capability to hit the ground running.
✨Tip Number 2
Showcase your understanding of CI/CD pipelines and how automated tests fit into them. Be prepared to discuss your previous experiences integrating testing frameworks into CI/CD processes, as this is a key responsibility for the role.
✨Tip Number 3
Highlight any mentoring or leadership experiences you have, especially if you've supported junior SDETs. This role involves guiding others, so demonstrating your ability to lead discussions and provide constructive feedback will set you apart.
✨Tip Number 4
Stay updated on the latest trends in test automation and cloud platforms like AWS or GCP. Being knowledgeable about AI-based testing and containerised environments can give you an edge, as these are valuable skills that align with the nice-to-have criteria.
We think you need these skills to ace SDET - III (WEB & API)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with test automation, particularly in web and API testing. Emphasise your programming skills in Java and Python, and mention any specific tools like Playwright, Selenium, Postman, or REST-assured that you've used.
Craft a Strong Cover Letter: In your cover letter, explain why you're passionate about automation testing and how your background aligns with the responsibilities outlined in the job description. Mention your experience in leading test strategies and mentoring junior SDETs to showcase your leadership skills.
Showcase Relevant Projects: If you have worked on projects involving CI/CD pipelines or cloud platforms like AWS or GCP, be sure to include these in your application. Highlight any experience with containerized environments or performance testing tools, as these are nice-to-have skills for this role.
Highlight Soft Skills: Don't forget to mention your collaboration skills, especially your ability to work with developers, product owners, and QA teams. This role requires strong communication and teamwork, so provide examples of how you've successfully collaborated in past projects.
How to prepare for a job interview at Airtel Africa
✨Showcase Your Automation Expertise
Be prepared to discuss your experience with automation frameworks, particularly with Playwright and Selenium. Highlight specific projects where you designed or maintained these frameworks, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Your Programming Skills
Since strong programming skills in Java and Python are crucial for this role, brush up on your coding knowledge. You might be asked to solve a problem or write a small piece of code during the interview, so practice common algorithms and data structures in both languages.
✨Understand CI/CD Integration
Familiarise yourself with how automated tests fit into CI/CD pipelines. Be ready to discuss your experience with tools like Jenkins or GitLab, and how you've integrated testing into these workflows to ensure fast feedback cycles.
✨Prepare for Technical Discussions
Expect to engage in technical discussions about testing principles, SDLC, and Agile methodologies. Brush up on your knowledge of RESTful APIs and microservices architecture, as well as any experience you have with cloud platforms like AWS or GCP.