Quality Assurance & Testing Engineer
Key Responsibilities:
- Develop, execute, and maintain automated test scripts using relevant tools.
- Build and implement test cases from functional specifications.
- Collaborate with developers and product managers to understand requirements and ensure thorough testing coverage.
- Identify, document, and track software defects.
- Participate in regression testing and ensure timely resolution of issues.
Required Skills:
- Proven experience in test automation and scripting languages (e.g., Python, JavaScript, or similar).
- Strong understanding of functional testing, regression testing, and test case creation.
- Proficiency with automation testing tools (e.g., Selenium, TestNG, JUnit).
- Solid experience in analyzing and interpreting functional requirements.
- Knowledge of software development lifecycle (SDLC) and Agile methodologies.
Qualifications:
- Minimum 2-3 years of hands-on experience in QA automation.
- Familiarity with CI/CD pipelines and version control systems (e.g., Git).
- Excellent communication and problem-solving skills.