Responsibilities :
- Develop and execute test plans, test cases and scripts to ensure the quality of software releases.
- Collaborate with cross-functional teams to understand product requirements and ensure test coverage.
- Perform manual (smoke, functional, regression, integration) and automated testing of web and windows-based applications.
- Analyze data using SQL to validate system behavior and trouble shoot issues.
- Deploy the build / code in test environment using Unix / Linux.
- Identify and report bugs error and performance issues, and work with developer to resolve them.
- Design, implement, maintain manual test suites using industry standards tools like Test Rail and Jira.
- Design, automate, maintain automated test suites and frameworks using industry standard tools like Selenium, UFT, Rest Assured.
Requirement :
Bachelor s degree in computer science, Electronics or related field.Minimum of 4 to 6 years of experience in software testing and quality assurance.Strong understanding of QA methodologies, tools and processes.Proficient in either java or ruby scripting for test automationProficient in writing clear and concise test cases.Solid knowledge of SQL and LinuxExperience with automated testing tools like UFT, Selenium, Rest assured.Excellent analytical and problem-solving skills.Ability to work independently and collaboratively in a fast-paced environment.Strong communication and interpersonal skills.Preferred Qualifications :
Certified in software testing (e.g. ISTQB)Knowledge of CI / CD tools and pipelinesExperience in the manufacturing domain particularly in the Semiconductor domain.Skills Required
Linux, Automation Testing, Software Testing, Quality Assurance, Sql