Senior QA Automation Engineer
Location: Austin, Texas, or Boynton Beach, Florida
About the Role:
Exacta Systems, a pioneering force in the gaming entertainment industry, seeks an outstanding and driven Senior QA Automation Engineer. In this critical role, you will spearhead the implementation of automation tools and testing scenarios that bolster our development and DevOps processes. Your expertise will guide the creation and execution of automated tests, ensuring the delivery of high-quality solutions across Exacta's product suite.
Key Responsibilities:
- Design and implement automated testing components, leveraging advanced tools for comprehensive test case and script development.
- Execute regression and performance tests, analyzing results to identify and document application defects.
- Integrate QA processes into the CI/CD pipeline, championing the principles of Test-Driven Development and automation.
- Develop scalable and robust test automation solutions for both front-end interfaces and API services.
- Conduct various testing methodologies, including smoke, functional, and regression testing, with a keen eye for detail and prioritization.
- Document and manage bug reports in Jira, ensuring maximum coverage of critical system features.
- Author and maintain detailed documentation for automated processes, including test plans, procedures, and cases.
Qualifications:
- Bachelor's or Master's degree in Computer Science or equivalent professional experience.
- 5+ years in automated test development, with proficiency in browser automation libraries (e.g., Cypress, Selenium), API testing tools (e.g., Postman, REST Assured, okhttp), and testing frameworks (e.g., Cucumber, TestNG, JUnit).
- Solid understanding of automated testing practices essential for continuous delivery, with a commitment to quality.
- Experience with CI/CD tools (e.g., TeamCity, Docker) and familiarity with cloud platforms (AWS, Azure).
- Proficiency in source code management with Git, alongside strong analytical and problem-solving abilities.
- Demonstrated experience in testing Native and Web applications, with skills in debugging tools (e.g., Postman, Fiddler, Swagger).
- Knowledge of SQL and basic familiarity with MongoDB.