FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Automation Engineer
Abarca HealthSoftware Automation Engineer at Abarca Health ensuring software quality through automation testing and collaboration with Agile teams. Design and maintain software testing tools while coaching peers in best practices.
Tech Stack
Tools & technologiesJavaJavaScriptMS SQL ServerSeleniumSQL
About the role
Key responsibilities & impact- Design, develop, maintain and troubleshoot software applications and software testing tools.
- Work closely with Agile Team members (Business System Analysts, Software Engineers, Software Quality Engineers, Product Analysts and more of your Software Automation peers).
- Write out User Interface (UI) software automation test cases based on manual test case scenarios that are like a work of art but also meet the expected business requirements and functional specifications for regression tests over future software iterations.
- Maintain Page Object Models (POMs) so that every single new page that is modified or created for the first time maintains every single element on stock for your automation tests.
- Write out Unit Test Cases within the software’s code so that the code is also embedded with software functional specifications.
- Work in conjunction with the Quality Engineering team so that their Test Cases are automated and that automation code elements are ready for them so that those test cases can be delivered.
- Execute automated test cases to challenge functional, integration, and regression test cases.
- Become an expert in all our software platforms, so that they call you the Automation know-it-all.
- Recommend possible improvements over both the code and functional levels of the applications.
- Simulate stress tests that are also automated over a series of test cases to maintain the overall performance health of the system in place.
- When it comes to researching techniques and tools related to software test automation, you always collaborate.
- Research and resolve issues, or at least offer possible solutions.
- Act as liaison between technical team members and business stakeholders/end users.
- Coaching is a key part of every single team, and as Software Automation Engineer II, you will bring the best in others as a platform contributor and team coach.
Requirements
What you’ll need- Bachelor’s Degree or Master’s Degree in Computer Science, Computer Engineering, Information Technology or related area (In lieu of a degree, equivalent relevant experience may be considered.)
- 3+ years of related experience with Software Test Automation, including object-oriented development, working with relational databases, and writing SQL queries and procedures.
- Experience with testing API consumptions is very important.
- Experience with Agile Software Development practices is very important for us in this role.
- Experience testing, adapting, and implementing new and innovative Software Automation techniques and capabilities on your own.
- Experience troubleshooting, determining, and resolving root causes, and are experienced debugging code.
- Experience managing extensive and complex projects.
- Experience planning and executing long-term strategic projects or platform overhauls from a Software Automation perspective.
- Experience collaborating with associated teams in the construction of automated UI test cases and automated Unit Tests, all based on Business Requirements and Functional Specifications.
- Experience with query executions and database objects management over an SQL Server database.
- Experience with Test Automation practices and tools.
- Experience with object-oriented programming concepts in C#, Java, Javascript and/or HTML.
- Experience of Microsoft Visual Studio, Microsoft SQL Server and Selenium IDE and Web Driver products.
- Excellent oral and written communication skills.
Benefits
Comp & perks- We are proud to offer a flexible hybrid work model which will require certain on-site workdays (Puerto Rico Location Only)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Software Test AutomationObject-Oriented ProgrammingSQL Query WritingAutomated UI Test CasesUnit Test CasesAPI TestingDebugging CodeStress TestingPage Object Model (POM)Test Automation Practices
Soft Skills
Excellent Communication SkillsCoachingCollaboration