Senior Automation Engineer
Description
At Tyler, we are changing the way business is conducted with SaaS Products developed on our Case Management Development Platform, a highly-customizable BPM and Case Management solution. Join our talented developers by working collaboratively at all stages of the development process to develop and usher a quality product to the marketplace.
Responsibilities:
- Senior Automation Engineer who can develop, maintain, and execute automated test scripts using Cucumber and Java Selenium.
- Can develop, maintain, and execute automated test scripts using Cypress and JavaScript.
- Design and implement test strategies and frameworks for web applications.
- Perform functional, database, 508 compliant user interface, REST API, cross browser compatibility using both manual and automated testing strategies for regression test of web applications.
- Set up, configure, and maintain servers, test sites, test data, Jenkins jobs, databases like Oracle, MS SQL, PostgreSQL.
- Collaborate with cross-functional sprint teams to understand requirements and provide diligent QA support, becoming subject expert on multiple areas.
- Identify, document, and track defects using issue tracking systems like Jira.
- Continue to learn new and changing technologies on the job and mentor junior QA engineers in best practices for manual and automated testing.
- Perform thorough verification and validation tests prior to release and ensure a timely delivery of a high-quality release.
Qualifications:
- Bachelor’s degree in computer science, engineering, or related field.
- 5 to 7 years of experience in quality assurance and test automation using Java, Selenium IDE, and WebDriver open-source frameworks.
- 5 to 7 years of experience of SQL, Oracle, and similar databases.
3 to 5 years of experience in JavaScript and ability to develop using Cypress automation tool. - Must have experience with project tracking and documenting tools like Jira, Confluence.
- Must have experience with CI/CD tools (e.g., Jenkins, GitLab) and version control systems.
- Experience working on Agile – Scrum, Kanban, or Lean development processes.
- Preferred experience with API testing tools like Postman/SoapUI.
- Preferred experience with cloud-based testing environments like AWS.
- Familiarity with section 508 and WCAG 2.0 standards, JAWS screen reader accessibility testing tools is a plus.
- Excellent verbal and written communication skills across multiple onshore and offshore teams of developers, QA engineers and automation engineers.
- Must be a self-starter and independent operator who can grasp and contribute in a fast paced, highly flexible environment and effectively utilize his or her time in many diverse tasks with limited supervision.