Job description
Key Responsibilities:
Automation Test Development: Design, build, and maintain automated test scripts using tools like Selenium, Appium, or other automation frameworks.
Test Planning: Collaborate with the QA and development teams to understand requirements and design comprehensive test plans and test cases.
Test Execution: Run automated tests, analyze test results, and identify defects in the system. Ensure proper test coverage for all functionalities.
Defect Reporting: Log defects and work closely with developers to resolve issues. Track defects throughout the development lifecycle.
Regression Testing: Conduct automated regression testing to ensure that changes to the software do not introduce new issues.
Continuous Integration:
Integrate automated tests into the CI/CD pipeline to run tests regularly and provide feedback to developers as early as possible.
Test Workplace Management: Set up and maintain test environments to ensure the validity of automated testing.
Performance & Load Testing: Create and execute performance testing scripts to measure software scalability, performance, and reliability under load.
Documentation: Document test scripts, test results, and defect logs. Provide clear and concise reports to stakeholders.
Role: Automation Test Engineer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Quality Assurance and Testing