QA AUTOMATION ENGINEER III
US Remote
Full-time
Salary Range: $115,000.00 To 125,000.00
TREND Health Partners, tech-enabled payment integrity company. Our mission is to facilitate collaboration between payers and providers for mutual benefit and waste reduction, ultimately improving access to healthcare. We achieve this by aligning the common goals of payers and providers and fostering collaboration through a shared technology platform and seamless workflows.
Joining TREND Health Partners means becoming part of a dynamic, growing organization that promotes a collaborative and innovative work environment. Our comprehensive compensation package includes competitive salaries, highly valued health insurance, a 401(k) plan with employer match, paid parental leave, and more.
QA Automation engineer III is responsible for designing, developing, and maintaining automated testing frameworks to ensure software quality and reliability. this role will create and execute automated test scripts to identify defects, validate functionality, and ensure that applications meet specified requirements. QA Automation Engineer III will collaborate with development teams to integrate testing into the continuous integration/continuous deployment (CI/CD) pipelines, ensuring timely detection and resolution of issues. Additionally, they analyze test results, report defects, and suggest improvements, striving to enhance test coverage, efficiency, and overall software quality.
At TREND Health Partners, our team members are at the core of everything we do, and we’re always on the lookout for top talent to join us. If you’re legally authorized to work in the United States on a full-time basis, we encourage you to apply! Please note that TREND does not provide sponsorship for visas, and our information security controls require all workforce members to reside within the United States.
Role and Responsibilities
- Design and Architect Software Solutions: Lead the design and architecture of complex software systems, ensuring they meet business requirements, scalability, and performance needs while adhering to best practices and industry standards.
- Hands-On Coding and Code Reviews: Actively participate in writing high-quality, maintainable, and efficient code for critical system components, and conduct thorough code reviews to ensure the quality and consistency of code across the team.
- Technical Leadership and Mentorship: Provide technical leadership, guidance, and mentorship to development teams, helping them solve complex technical problems and fostering their professional growth.
- Performance Optimization and Scalability Planning: Continuously monitor and analyze system performance, identify bottlenecks, and implement optimization strategies to ensure that the system can scale effectively to handle increased load and demand.
- Collaborate with Stakeholders and Teams: Work closely with cross-functional teams, including product managers, business analysts, and other stakeholders, to gather requirements, provide technical insights, and ensure that the software architecture aligns with business goals.
- Ensure System Security and Compliance: Oversee the implementation of security best practices and ensure that the system complies with relevant regulations and standards, conducting regular security assessments and audits.
Qualifications
- Minimum of 10 years of experience in software development, with at least 5 years in a principal or senior architect role.
- Expert knowledge of Cloud Platforms: Solid understanding and hands-on experience with cloud platforms like AWS, Azure, or Google Cloud, including cloud architecture and services.
- Proficiency in Microservices and APIs: Strong knowledge of microservices architecture, RESTful APIs, and experience with related frameworks and tools to design and implement scalable, service-oriented systems.
- Experience with Security and Compliance: Familiarity with security best practices and regulatory requirements, with experience in implementing security measures and ensuring compliance with standards such as HIPAA.
- Extensive Experience in Software Architecture: Demonstrated experience in designing and architecting large-scale, complex software systems, with a deep understanding of architectural patterns, principles, and best practices.
- Strong Coding Skills: Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript, with hands-on experience in coding, code reviews, and leading code quality initiatives.
Preferred Skills
- Familiarity with Agile Methodologies: Experience working in Agile development environments and participating in Scrum or Kanban processes.
- Security Testing: Basic knowledge of security testing practices and tools to identify and mitigate security vulnerabilities.
Related duties as assigned
- This job description documents the general nature and level of work but is not intended to be a comprehensive list of activities, duties, or responsibilities required for this position.
- Consequently, employees may be asked to perform other duties as required.
- Employees may also be asked to complete certain compliance requirements set forth by our Business Partners in the performance of their jobs including but not limited to requests for background and drug screenings and disclosures of personal health information or personally identifiable information. Exemptions as provided under the ADA and TITLE VII of the Civil Rights Act will be observed and followed.
- Reasonable accommodations may be made to enable individuals with disabilities to perform the functions outlined above.