Urgently hiring for one of our Big4 clients in Malaysia
Job Title Senior QA Engineer
Location Malaysia Hybrid
Job Type Contract
Responsibilities:
- Work in interesting IT projects mainly in M365 and other promising sectors with efficient testing services and architectural tasks
- Architect and design scalable and maintainable test automation frameworks that meet the projects requirements.
- Select appropriate test automation tools libraries and technologies.
- Implement best practices and standards for quality assurance and testing processes.
- Continuously evaluate and improve testing processes to enhance efficiency and effective ness.
- Develop and maintain a robust regression testing strategy to ensure that software updates do not introduce new defects.
- Identify and assess project risks related to quality assurance and testing.
- Develop risk mitigation strategies and contingency plans.
- Determine the testing approach strategy scope and objectives for different phases of the software development lifecycle in test automation process.
- Strong communication skills and well collaborates with stakeholders.
- Delivers testing efforts across project and tasks under tight deadlines efficiently.
- Mentors and provides training assistance to Associate QA Engineers in need
- Adhere to Agile methodologies incorporated in the team.
- Strongly integrate with cross teams and be flexible to participate in both Manual as well as Test Automation based on project requirements.
Requirements:
Must have:
- Extensive experience in quality assurance and software testing methodologies.
- Proficiency in test automation frameworks and tools (e.g. Robot Framework Selenium Appium JUnit TestNG UFT etc.).
- Strong knowledge of programming languages commonly used in test automation (e.g. Java Py thon C#).
- Indepth understanding of software architecture and design principles.
- Ability to design and implement scalable and maintainable test automation solutions.
- Proven experience in developing comprehensive test strategies and test plans for complex software systems
- Ability to identify highimpact test scenarios and prioritize testing efforts effectively.
- Demonstrated leadership and mentoring abilities to guide and mentor QA engineers and teams.
- Effective communication and collaboration skills to work closely with crossfunctional teams includ ing developers and product managers
- Knowledge of industry best practices in test automation including continuous integration and con tinuous delivery (CI/CD) pipelines.
- Experience with DevOps practices and tools.
- Familiarity with a range of testing tools frameworks and libraries for various types of testing (e.g. functional performance security).
- Experience in selecting and implementing appropriate testing tools for specific projects.
Good to have:
- Relevant certifications such as ISTQB Certified Selenium Tester or AWS Certified Solutions Archi tect.
- Experience in designing and conducting performance tests using tools like JMeter Gatling or Load Runner.
- Familiarity with cloud computing platforms (e.g. AWS Azure) and containerization technologies (e.g. Docker Kubernetes).