
Senior QA Automation Engineer
RedSail Technologies
full-time
Posted on:
Location Type: Remote
Location: South Carolina • United States
Visit company websiteExplore more
Job Level
About the role
- Lead the development and maintenance of comprehensive automation frameworks like Playwright, Robot, Cypress, etc.
- Mentor and guide junior QA Automation Engineers.
- Conduct thorough code reviews and ensure adherence to best practices.
- Integrate advanced automated tests into the build and deployment process.
- Conduct root cause analysis for test failures and implement long-term solutions.
- Work closely with cross-functional teams to design and implement robust test strategies.
- Develop and implement strategies for data management and test data generation.
Requirements
- Bachelor’s degree in Computer Science, similar technical field of study, or equivalent applicable experience.
- At least 5 years of professional technical experience in software.
- 5 years of experience in test automation, software engineering, or a related field.
- Extensive experience with RedSail applications or other pharmacy management systems (preferred).
- Expertise in agile processes.
- Proficient knowledge of cloud computing (bonus for Azure).
- Extensive API testing experience.
- Strong knowledge in a programming language like Node.js, Python, or C# for developing test scripts and automation solutions.
- Advanced knowledge using open-source load testing tools designed for testing the performance of APIs and web applications like JMeter, K6, Gatling, etc.
- Exceptional analytical and design skills at multiple product levels.
- Highly proficient in research and analysis, planning, and implementation.
- In-depth understanding of the entire development process including specifications, documentation, quality assurance, and release management.
- Deep understanding of business issues and their impact on overall plans.
- Exceptional time management, decision-making, organization, presentation, and problem resolution skills.
- Excellent communication, human relations, and interpersonal skills.
- Familiarity with Agile/Scrum, CI/CD pipelines, Git, and cloud platforms (Azure preferred).
- Previous experience with pharmacy management systems or healthcare-related applications.
- Proven experience designing, implementing, and maintaining large-scale test automation.
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
test automationsoftware engineeringAPI testingNode.jsPythonC#load testingJMeterK6Gatling
Soft Skills
analytical skillsdesign skillsresearch and analysisplanningimplementationtime managementdecision-makingorganizationpresentation skillsproblem resolution