Qa Engineer Apply
Responsibilities
Design and develop automated test scripts using Python or C# with Selenium.
Execute test cases, report defects, and track testing progress throughout the software development lifecycle.
Collaborate with developers and product managers to understand application features and to devise appropriate test plans and test cases.
Maintain and enhance existing automation frameworks and scripts to improve efficiency and coverage.
Conduct regression testing for new releases and validate bug fixes.
Participate in code reviews and provide feedback on testability and software design.
Provide detailed documentation of test processes, test scripts, and results for future reference and compliance.
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience as an Automation Tester or similar role in software testing.
Strong programming skills in Python or C#, with a solid understanding of the Selenium framework.
Experience with CI/CD tools such as Jenkins, Azure DevOps, or equivalent.
Familiarity with version control systems like Git or SVN.
Excellent analytical and problem-solving skills, with a keen attention to detail.
Strong communication skills, both verbal and written, to effectively collaborate with team members.

