Deadline
30-11--0001
Location
Remote
Designation
QA Engineer
Job type
Full Time
Job level
Senior-Level
Responsibilities
- Design, develop, and maintain automated test scripts to validate software functionality, performance, and reliability.
- Implement and enhance test frameworks to streamline and automate the testing process.
- Collaborate with development and QA teams to integrate automated testing into the continuous integration/continuous deployment (CI/CD) pipeline.
- Work closely with QA and development teams to define test strategies and test plans for various projects.
- Identify test scenarios, create test cases, and prioritise testing activities based on project requirements and deadlines
- Investigate and report software defects, working closely with development teams to ensure timely resolution.
- Provide detailed and clear reports on test results, test coverage, and other relevant metrics to stakeholders.
- Collaborate with cross-functional teams, including developers, product managers, and business analysts, to understand project requirements and ensure comprehensive test coverage.
- Mentor and guide junior QA engineers in best practices for automation testing.
- Stay abreast of industry best practices, emerging technologies, and trends in automation testing.
- Contribute to the continuous improvement of QA processes and methodologies within the organisation.
Minimum Requirement and Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in software quality assurance and automation testing.
- Proven experience in designing and implementing automated test frameworks.
- Hands-on experience with industry-standard automation tools and frameworks (e.g., Selenium, JUnit, TestNG, Cypress).
- Experience with scripting languages such as Java, Python, or JavaScript.
- Strong analytical and problem-solving skills.
- Excellent understanding of software testing principles and methodologies.
- Solid understanding of CI/CD processes and tools.
- Strong communication and collaboration skills.