Software Quality Assurance (QA) Engineer – Automated Testing
We are a dynamic and innovative technology company specializing in developing cutting-edge software solutions for our clients worldwide. Our approach blends creativity, technology, and business acumen to create solutions that drive business growth across various sectors. Our team comprises passionate technologists and innovative problem solvers dedicated to building software that makes a difference.
As we continue to grow, we are constantly on the lookout for dynamic individuals who are passionate about technology and eager to make a difference.
We are currently recruiting a team of skilled Software QA Engineers who specialize in automated testing tools and frameworks. This role will be essential in ensuring the functionality, reliability, and performance of our software products. The successful candidate will be responsible for developing, implementing, and monitoring automated tests to verify and enhance our software solutions.
• Design, implement, and execute automated tests using testing frameworks and tools.
• Create and maintain comprehensive test plans and test cases.
• Analyze test results, identify issues and report them in a clear, concise manner.
• Collaborate with the development team to ensure requirements are understood and met.
• Participate in software design and code reviews to provide input on functional requirements, product designs, schedules, and potential issues.
• Develop and maintain documentation for quality assurance procedures.
• Engage with the product management team to understand user requirements and ensure they are met in software releases.
• Keep abreast of the latest industry practices and technologies related to software testing.
• Bachelor’s degree in Computer Science, Information Technology, or a related field.
• A minimum of 5 years of experience as a Software QA Engineer or a similar role.
• Extensive experience with automated testing tools and frameworks like Selenium, JUnit, TestNG, or similar.
• Proven experience in software development and software quality assurance.
• Strong knowledge of software QA methodologies, tools, and processes.
• Experience in writing clear, concise, and comprehensive test plans and test cases.
• Strong problem-solving skills and attention to detail.
• Excellent communication and teamwork skills.
• Familiarity with Agile/Scrum development processes is a plus.
• Experience with continuous integration & continuous delivery (CI/CD) tools like Jenkins, CircleCI, or similar would be advantageous.
No. of Positions: 6
We offer competitive compensation, a stimulating work environment, opportunities for professional growth and advancement, and a culture that values teamwork and innovation. If you are an experienced QA Engineer with a passion for delivering high-quality code and leading quality assurance initiatives, we look forward to receiving your application.
Apply now and be part of our exciting journey!
We look forward to welcoming a new member to our dedicated and innovative team! Apply today to help shape the future of technology.