Position Overview:
The Lead Automation Software Test Engineer will be working on several key Testing initiatives by implementing testing frameworks and leveraging tools like Katalon, UiPath and SoapUI. They will collaborate with other teams to optimize all testing, enhance efficiency in testing and improve the software quality for the overall organization. They will work closely with Testing and Validation staff and other departments to forge validation solutions that are both flexible and scalable.
Responsibilities:
- Prepare reusable functions, which improve the robustness, re-usability, and maintainability of test scripts.
- Design automation framework in such a way that it increases and speeds up productivity.
- Support and maintain the automation framework(s).
- Must be able to take on leadership responsibilities and influence the direction of the automation effort, and its schedule and prioritization.
- Work with management, developers, and software testing personnel, to meet these goals.
- Be involved in supporting the build master and implement/improve build test processes, environments, and scripts. These build tests ensure that the code drops to software testing are of the highest quality.
- Provide a practical approach to complex product testing, specifically in the areas of the automation of test cases for the purposes of regression testing.
- Review product requirements, functional and design specifications to determine and prepare automated test cases.
- Work closely with other Testing and Validation team members to automate the execution and verification of reports created by the various company products.
- Act as one of the primary quality stakeholders for all endpoint products.
- Evangelize emerging technologies and the intelligent integration of them into our testing strategies.
- Provide overall technical direction and guidance to the testing team.
- Act as subject matter expert for automation testing best practices and participate in the ongoing improvement of automation testing processes and procedures.
Qualifications:
Education:
- Bachelor's degree or equivalent and/or appropriate experience
Experience:
- 5+ years of experience in a Software Test Engineer role, required. Experience working in the Clinical Trials industry, a plus.
- Experience in establishing, improving, and documenting processes relating to software quality
- Experience working with UI automation using Katalon, Selenium and/or UiPath
- Development experience with languages like JavaScript
- Experience with CI/CD using GitLab pipelines
- SQL query expertise
- Knowledge of HTML/DOM objects
- Experience working with Microsoft Azure
- Familiarity with Agile Scrum methodology
- Knowledge of automation testing principles and code design best practices
- Experience in implementing software testing methodologies, tools, and processes
Skills:
- Strong attention to detail
- Excellent time management skills
- Good communication skills
- A high-level of attention to detail with excellent organizational skills and a proven ability to multi-task
- Strong interpersonal skills with the ability to work effectively with a wide variety of professionals
endpoint is an equal opportunities employer AA/M/F/Veteran/Disability.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
#LI-MT #LI-Remote
Top Skills
What We Do
endpoint is an interactive response technology (IRT®) systems and solutions provider that supports the life sciences industry. For the past decade, their customer-obsessed team of professionals have been continuously evolving their suite of technologies to help Sponsors achieve clinical trial success.