#req10510
· Identify, analyse, and report software defects, and work with the development team to resolve them.
· Create and maintain test data, test environments, and test documentation.
· Participate in test planning, test estimation, and test strategy discussions.
· Contribute to the continuous improvement of the test automation process and tools.
· Stay up to date with the latest testing methodologies, tools, and technologies.
· Collaborate with cross-functional teams to ensure high-quality software releases.
· Follow industry best practices for software testing and maintain high standards of quality.
You have what it takes if you have:
· BE/B.Tech in Computer Science (or equivalent)
· Strong knowledge of software testing concepts, methodologies, and techniques.
· Basic understanding of software development life cycle (SDLC) and agile methodologies.
· Familiarity with at least one programming language, such as Java, Python, or C#.
· Experience or knowledge of test automation tools and frameworks, such as Selenium WebDriver, Appium, or TestNG.
· Good analytical and problem-solving skills to identify, analyse, and debug software defects.
· Excellent attention to detail and a passion for delivering high-quality software.
· Strong communication skills to collaborate effectively with team members.
· Ability to work independently and as part of a team in a fast-paced environment.
· Strong willingness to learn and adapt to new technologies and tools.
· Familiarity with TestNG, JUnit, Jenkins, Teamcity.
Note: As a fresher, it is expected that you may not have extensive professional experience in automation testing. However, you should possess a strong foundation in software testing concepts and a willingness to learn and grow in the field of automation QA