Responsibilities:
– Develop and maintain automated test scripts using Python or Java.
– Design and implement efficient test automation frameworks.
– Collaborate on test plans and execute automated tests for software applications.
– Implement and manage regression test suites to ensure ongoing software stability.
– Integrate automated tests into CI/CD pipelines for seamless testing processes.
– Identify, document, and track defects, working closely with development teams for resolution.
– Work with cross-functional teams to understand project requirements and contribute to testing strategies.
– Conduct performance testing as needed to optimize software performance.
– Maintain clear documentation for test scripts, frameworks, and processes.
– Generate concise test summary reports for stakeholders.
Qualifications:
– Bachelor’s degree in Computer Science, Information Technology, or related field.
– 3 – 5 years of hands-on experience in test automation using Python or Java.
– Proven expertise with automation frameworks and tools.
– Strong understanding of software testing principles and methodologies.
– Familiarity with CI/CD processes and tools.
– Excellent analytical and problem-solving skills.
– Effective communication and collaboration abilities.
– Eagerness to stay updated on industry best practices and emerging trends.