Job Summary
We are seeking a skilled Automation Test Engineer to join our dynamic team. The ideal candidate will be responsible for maintaining and enhancing existing automation test frameworks, collaborating closely with development teams to design and implement testing strategies for new features, and ensuring the overall quality of our software products. This role requires a strong technical background, experience with AI integration in workflows, and proficiency in automated testing tools and methodologies.
Key Responsibilities
- Maintain and improve existing automation test frameworks to ensure robustness and scalability.
- Collect, analyze, and report quality metrics derived from test executions to inform project stakeholders and guide continuous improvement efforts.
- Work collaboratively with developers to design targeted testing strategies for new features, focusing on automation to increase efficiency and coverage.
- Develop comprehensive test plans, execute tests, and automate test cases to validate software functionality and performance.
- Provide support to engineering teams by troubleshooting and resolving issues related to applications, as well as development and test environments, ensuring smooth operations and timely delivery.
Required Qualifications
- Proven experience integrating artificial intelligence into work processes, including the use of AI-powered tools, workflow automation, and leveraging AI-driven insights for decision-making and problem-solving.
- Strong proficiency with technologies relevant to ServiceNow, coupled with solid coding skills to support automation and customization efforts.
- Hands-on experience with automated testing frameworks such as Java, JUnit, Selenium, TestNG, and familiarity with other open-source testing projects.
- Working knowledge of agile development methodologies, enabling effective collaboration within cross-functional teams and adaptability to evolving project requirements.
- Deep understanding of various testing techniques, including performance, unit, integration, and automated testing. Ability to assess the strengths and limitations of each method and apply them appropriately to identify, track, and resolve issues.
- Proficiency with essential development tools such as Integrated Development Environments (IDEs), debuggers, build tools, source control systems, ServiceNow instances, profilers, and Unix/system administration tools.
Preferred Qualifications and Benefits
While not explicitly listed, candidates with additional experience in AI-driven analytics, advanced scripting, or cloud-based testing environments will find themselves well-positioned for success in this role. We offer a collaborative work environment that encourages innovation and continuous learning, with opportunities to work on cutting-edge technologies and contribute to impactful projects.
If you are passionate about quality assurance, automation, and leveraging AI to enhance software testing processes, we invite you to apply and join our forward-thinking team.