Are you an experienced professional with a knack for automation in software and data testing? We're seeking a Software and Data Automation Test Engineer who will be responsible for building and maintaining software and data automation test strategies, driving efficiency, and establishing best practices across applications. This is an exciting opportunity to make a significant impact by working with cutting-edge technologies and collaborating across teams to enhance quality assurance practices.
Technical Knowledge:
- Proficiency in MS.NET, C#, ASP.NET, Java, HTML5, JQuery, XML, MS SQL, and Web Services.
- Experience with QA test automation tools, such as X-ray, Zephyr, Selenium, Squish, Testim, and Katalon Studio.
- Familiarity with project management and version control tools like MS TEAM, JIRA, Confluence, Wrike, Bamboo, BitBucket, and Git.
- Demonstrated experience in architecting, utilizing, improving, and solving complex automation frameworks.
- Experience with rational databases, PL-SQL, and debugging stored procedures/views.
- Proficiency in managing the testing of IT-related projects, working with both technical and business teams.
- Familiarity with DevOps, CI/CD, and load/performance testing practices is a plus.
Essential Responsibilities:
- Strategy & Execution: Build and maintain automation strategies for various technologies and platforms, ensuring comprehensive coverage across applications.
- Requirements Analysis: Conduct interviews, meetings, and technical documentation reviews to fully understand software testing requirements.
- Complex Data Solutions: Develop strategies for managing complex data requirements for both manual and automated testing scenarios.
- Automation Framework Development: Design, develop, and execute automated frameworks to support smoke and regression testing suites.
- Test Case Development: Develop and execute automated test cases for designated applications and systems.
- Best Practices: Establish and document best practices and procedures for software and data automation testing.
- Project Leadership: Lead QA automation efforts for technical projects as needed, and develop and maintain detailed QA automation plans.
Qualifications/Requirements:
- Self-Sufficient Professional: Demonstrate a high level of independence and autonomy with minimal guidance required.
- Automation Tool Proficiency: Preferred experience with Katalon; however, proficiency in Selenium or JavaScript is also acceptable.
- Test Design Expertise: Skilled in test design using JIRA, especially with the X-ray plugin for effective test management.
- Microsoft Environment Specialist: Solid background in a Microsoft environment with expertise in C#/.NET.
- API & Backend Testing: Proven experience in API and backend service testing, ensuring robust data validation and seamless functionality.
- SQL & Data Testing: Strong proficiency in SQL and data testing capabilities to support data integrity and accuracy.
- GUI Testing Skills: Experienced in GUI testing, capable of validating and optimizing user interfaces for seamless experiences.