Staffinc is a manpower supply service that connects talented professionals with top-tier clients across the industries. We specialize in providing highly skilled individuals who possess a wide range of technical expertise.
We are currently seeking a highly skilled and experienced Senior QA Automation Engineer to join our client's team in Jakarta. As a Senior QA Automation Engineer, you will play a crucial role in ensuring the quality and reliability of our client's software products through the design, development, and execution of automated test scripts. You will work closely with the development team, QA team, and other stakeholders to establish and maintain a robust automation framework, drive testing best practices, and ensure the delivery of high-quality software solutions.
Note: This opening serves as our talent pooling; the designated clients, locations, industries, and timeline may vary.
Responsibilities:
Design, develop, and maintain scalable and maintainable automated test scripts using industry-standard automation tools and frameworks.
Collaborate with the development team to understand product requirements and translate them into comprehensive and effective test cases.
Execute and maintain automated test suites, analyze test results, and identify software defects and inconsistencies.
Lead and mentor junior QA engineers, providing guidance and support in test automation best practices.
Collaborate with cross-functional teams to reproduce, troubleshoot, and resolve complex issues, ensuring timely resolution.
Establish and maintain a robust automation framework, ensuring its scalability and efficiency.
Contribute to the continuous improvement of the QA automation process and test methodologies.
Stay up-to-date with industry trends and advancements in software quality assurance and automation.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
5-8 years of proven experience as a Senior QA Automation Engineer, with a strong background in automation testing. Experience in Banking industry is a must.
Solid understanding of software testing principles, methodologies, and practices.
Proficiency in at least one programming language, such as Java, Python, or JavaScript.
Extensive experience with automated testing tools such as Katalon, Selenium, Cypress, or similar.
Strong knowledge of web technologies, web application architectures, and RESTful APIs.
Familiarity with Agile methodologies and experience working in Agile teams.
Excellent analytical and problem-solving skills, with strong attention to detail.
Excellent communication and collaboration skills, with the ability to work effectively in a team and lead others.
Excellent command of English, both written and verbal.
Must be able to work on-site in Jakarta.
Preferred Qualifications:
Experience with performance and load testing using tools such as JMeter or Gatling.
Knowledge of mobile testing frameworks such as Appium.
Familiarity with continuous integration/continuous delivery (CI/CD) practices and tools.
Understanding of version control systems, preferably Git.
Strong understanding of database concepts and SQL queries.
Join our team and embark on an exciting journey with Staffinc and our prestigious clients. We look forward to welcoming you on board!