Description
Are you the highly skilled and experienced Lead Software Test Engineer- Automation we’re looking for? If so, come and join our dynamic team. As a Lead Software Test Engineer, you will play a key role in ensuring the quality and reliability of our web applications through effective test automation. This is an excellent opportunity to showcase your technical expertise and leadership skills in a fast-paced and challenging environment working on a project for an international and prestigious client in Qatar of us. Take your career to the next level and apply now.
Responsibilities
- Lead a team of software test engineers, providing guidance, mentoring, and support to ensure successful project delivery
- Develop and implement automated testing strategies for web applications using tools such as Selenium, JMeter, Jest, Protractor, or Cypress
- Collaborate with cross-functional teams to review User Stories and data artifacts, providing feedback to ensure the proposed solution meets end-user requirements
- Support the development team in gathering test data and test scenarios and assist in proof-of-concept (POC) activities
- Independently manage testing activities, ensuring timely closure of reported defects and maintaining high-quality standards
- Conduct root cause analysis of reported incidents in operational systems and ensure that changes to application code are thoroughly tested before execution, in compliance with IT governance processes
- Collaborate with cross-functional teams, including network engineers and system administrators, to ensure seamless integration and operation of security solutions
- Demonstrate outstanding communication skills, effectively conveying complex technical information to both technical and non-technical stakeholders
Requirements
- 8+ years of relevant experience in software testing, with a focus on test automation
- Proven experience in a Team Lead role, with a track record of successfully leading and mentoring a team of software test engineers
- Strong expertise in test automation for web applications, using tools such as Selenium, JMeter, Jest, Protractor, or Cypress
- Solid understanding of DevOps and DevSecOps principles, with the ability to integrate automated testing into CI/CD pipelines
- Proficiency in gathering test data and test scenarios, as well as assisting in proof-of-concept (POC) activities
- Exceptional communication skills, with the ability to effectively communicate with technical and non-technical stakeholders
- Strong analytical and problem-solving skills, with the ability to conduct root cause analysis and ensure code changes are thoroughly tested
We offer
- Competitive compensation depending on experience and skills
- Opportunity to work on leading edge platforms, working in a fast-paced, agile, software engineering culture
- Knowledge-sharing with colleagues from EPAM's global tech communities
- Unlimited access to LinkedIn learning solutions
- Regular performance feedback and salary reviews
- Opportunities for professional growth
- Annual discretionary bonus
- Annual air travel tickets for expatriates
- End of service gratuity
About EPAM
- EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential
Additional
- You will be working on site, from our client's office in Doha
- The working schedule is 5 days a week, from Sunday to Thursday (In Qatar, weekend is Friday to Saturday)
- Formal business attire is required
- Please be mindful that local labor law regulations will apply to annual paid leave and sick leave