Description
Tyler Technologies is seeking a highly skilled QA Automation Engineer to play a key role in modernizing our test automation strategy. This individual will focus on the development of automated test scripts using Playwright, assist in the migration from our legacy Selenium framework, and support the seamless integration of automated tests into our CI/CD pipelines. The ideal candidate is a proactive problem-solver with a passion for quality engineering and experience in building scalable automation frameworks in Agile environments.
HYBRID WORK POLICY: The candidate is required to come into the Plano, TX office 3 days per week.
Responsibilities
- Design, develop, and maintain advanced automated test scripts using Playwright and other tools (e.g., Selenium, Postman).
- Assist with a migration from a legacy Selenium-based automation platform to a modern Playwright-based framework.
- Integrate and maintain automated tests within CI/CD pipelines using tools such as GitHub Actions and GitLab CI/CD.
- Conduct thorough API and microservices testing, ensuring back-end reliability and performance.
- Collaborate with Product Analysts, Product Managers, and developers to define testable acceptance criteria and detailed test plans.
- Execute functional, regression, exploratory, stress, and load tests during development sprints and release cycles.
- Document defects clearly in Jira and work closely with development teams to identify root causes and verify resolutions.
- Apply QA best practices and ensure all testing activities align with cybersecurity compliance standards.
- Optimize test automation frameworks and continuously seek ways to improve testing efficiency and effectiveness.
- Participate in Agile ceremonies (e.g., sprint planning, retrospectives) and contribute to team velocity and continuous improvement initiatives.
- Maintain test environments and ensure all tools, test data, and documentation are current and reliable.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent work experience.
- 3+ years of hands-on experience in automation testing, preferably in a QA or SDET role.
- Proven experience writing automated tests using Playwright and/or Selenium in TypeScript, JavaScript, or Python.
- Solid understanding of CI/CD pipelines and experience integrating automated tests into tools like GitHub Actions or GitLab CI/CD.
- Strong background in API testing and microservices, using tools such as Postman.
- Working knowledge of relational databases and ability to write and execute SQL queries.
- Experience with Jira, version control systems (e.g., Git), and Agile methodologies (Scrum or Kanban).
- Ability to conduct root cause analysis and communicate findings clearly to both technical and non-technical audiences.
- Strong organizational and planning skills with the ability to manage multiple testing streams.
- Familiarity with containerized test environments (e.g., Docker) is preferred.
- QA-related certifications (e.g., ISTQB, Certified Selenium Tester) are a plus.
- Excellent communication skills – able to articulate quality concerns, testing strategies, and automation progress effectively.
- Self-starter with the ability to work independently and collaboratively in a fast-paced team environment.
- Demonstrates a passion for continuous learning, new technologies, and process improvement.
Read Full Description