We are looking for a Software QA and Test Automation Engineer who possesses a passion for testing and ensuring highest quality in Valeo aftermarket applications."
Responsibilities
-
Develop/Contribute test strategy and test plans for projects
-
Define automation strategy for regression, release, etc.
-
Perform manual testing for complex features and scenarios that are not automated
-
Designing, coding and documenting automated test cases to ensure the quality of our product
-
Actively communicate bugs and quality issues to the team and writing bug reports
-
Perform a qualitative analysis of our automated functional test to ensure that coverage is sufficient
-
Defining the scope of testing within the context of every release and every software testing level or cycle
-
Familiar with CI/CD practices and tools to facilitate the seamless integration and delivery of software changes with integrating automated tests into the CI/CD pipeline
-
Applying the appropriate test measurement and metrics for the software product and testing team
-
Specifying, designing, implementing and testing automation framework
-
Analyzing existing systems to find areas for improvement
-
Drive initiatives that improve service quality and resiliency
-
Monitor product quality health metrics on a daily basis and work with teams to drive ongoing improvements in product quality
-
Monitor the ongoing health of test automation, ensure that tests run reliably with good performance
-
Implement/Contribute in sw quality process that ensures appropriate test cases are defined for all new features and that test suites are updated for all new features
-
Collaborate with other members of the QA team, Developers, Scrum Masters and the Product Management team to analyze testing requirements, and identify and prioritize software quality tasks
-
Strong interpersonal skills to effectively collaborate with cross-functional teams and clear communication is essential for conveying test results, progress, and any potential risks or issues.
-
Analyze complex systems and identify potential risks, gaps, and areas for improvement with Strong problem-solving skills are necessary to troubleshoot issues and propose innovative solutions.
-
Committed to staying updated with the latest testing trends, tools, and technologies.
Qualifications
-
1 to 3 years of experience in software testing
-
Strong understanding of various testing methodologies, techniques, tools, and best practices, including manual and automated testing.
-
Experience in Software test automation; designing, developing, and maintaining automated test scripts using relevant tools and frameworks with good knowledge of programming, test automation frameworks, and version control systems.
-
Expertise in Automation testing tools like Cypress, Selenium, Appium, Postman, etc..
-
Good Automation scripting skills – preferably in JS
-
Good experience in SQL queries
-
Experience or good knowledge of Performance testing
-
Experience in bug tracking tools like JIRA
-
Fimilar with testing APIs and web services to validate data exchange, functionality, and performance.
-
Good knowledge in API test automation
-
Good knowledge in Agile Methodologies
-
Experience in troubleshooting web applications, mobile apps and server-side applications
-
Bachelor’s degree in computer science or a related field.