Software Tester (Automation - Selenium)
Job Description:
Key Responsibilities:
- Perform manual testing on software applications to validate functionality, usability, and performance.
- Design, develop, and maintain automated test scripts and frameworks, primarily using Selenium with Java.
- Execute automated regression, functional, and performance tests to ensure software quality.
- Develop and maintain test plans, test cases, and comprehensive test documentation.
- Identify, document, and track defects, verifying fixes and ensuring resolution.
- Collaborate closely with developers, product managers, and business analysts to understand features and requirements.
- Conduct performance, load, and stress testing, providing actionable recommendations for optimization.
- Participate in code reviews and contribute to improving the overall development and testing process.
- Stay updated on industry best practices, emerging automation tools, and testing methodologies.
- Assist in process improvement initiatives to enhance testing efficiency and effectiveness.
Qualifications:
- Bachelors degree in Information Technology, Computer Science, or related field.
- 3-5 years of experience in software testing, with strong emphasis on automation testing.
- Hands-on experience with Selenium WebDriver with Java, TestNG/JUnit, and related automation frameworks.
- Proficiency in creating and maintaining test scripts, test cases, and test documentation.
- Solid understanding of testing methodologies, Agile/Scrum practices, and CI/CD processes.
- Experience with version control systems (e.g., Git) and bug tracking tools (e.g., JIRA).
- Strong analytical, problem-solving, and communication skills.
- Detail-oriented with a commitment to delivering high-quality results.
- ISTQB or other relevant certifications are a plus.
Required Skills:
Reliability Software Development Load Developers Test Cases Software JUnit Business Selenium Scrum Documentation Test Scripts Version Control Testng Testing Functional Testing Communication Reviews Usability Features Optimization Information Technology Manual Testing Automation Analysts Agile Offers