Job Description
The QA Analyst plays a key role in ensuring high-quality end-user experience by identifying and preventing defects in our software. Working collaboratively within a global team of QA engineers, this role involves shared responsibilities and close coordination with both development and support teams.
Responsibilities:
Design and execute comprehensive manual and automated test plans to validate software functionality, usability, and performance
Identify the level of automation required for testing complex distributed systems
Develop, maintain, and execute automated test scripts using Cucumber and Puppeteer
Integrate automation into the CI/CD pipeline and ensure smooth test execution across environments
Validate data extraction, transformation, and loading workflows to ensure integrity across systems; conduct reconciliation to detect and correct data anomalies
Liaise with the development, product management, and client support teams
Requirements
Must be proficient with Java Script, 4+ years of experience
4+ years of relevant technical QA experience, both manual & automated testing
Must have 4 years of hands-on experience with Cucumber and Puppeteer
1+ years of hands-on experience with Azure DevOps (Boards, Pipelines, Repos, Test Plans)
2+ years of hands-on experience with ETL processes and data pipeline frameworks
Familiarity with CI/CD pipelines and version control systems (Git)
2+ years of large enterprise or e-business systems experience preferred
Strong experience with databases, including writing complex queries to validate data
Ability to work with data-driven, keyword-driven, and modular approaches
Ability to create test plans from written or verbal specifications
Experience working in an Agile software environment
Experience working with and as part of a remote team
Extremely self-motivated
Knowledge of software development life cycle
Bachelor of Science degree (Computer Science preferred) and/or work-related experience
Competencies:
Action Oriented
Taking on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm.
Identifies and seizes new opportunities.
Business Insight & Organizational Savvy
Ensures work and tasks are aligned to meet company priorities.
Breaks down goals into actions with milestones.
Understands how to navigate the company and connect with key stakeholders or contributors.
Manages Ambiguity & Complexity
Works through situations where factors of direction is not certain.
Comfortable working through change and can act on decisions without the total picture.
Researches the root cause of problems and collaborates with multiple sources to solve them.
Situational Adaptability & Flexibility
Adapts approach in real time to respond to different situations.
Thinks quickly and readily adapts behavior in the moment.
High level of versatility.
Communicates Effectively
Exchanging ideas, knowledge, and data so that the message is received and understood with clarity and purpose.
Leverages emotional intelligence to adapt to the emotions and intentions of others.
Collaborates
Identifies and builds partnerships to meet shared goals.
Readily partners with others to meet objectives and shares credit for contributions.
Demonstrates cooperation that earns support of others.
Benefits
WORKING AT VATICA HEALTH ADVANTAGES
Prosperity
Competitive salary based on your experience and skills – we believe the top talent deserves the top dollar
Bonus Potential (based on role and is discretionary) – if you go above and beyond, you should be rewarded
401k plans– we want to empower you to prepare for your future
Room for growth and advancement- we love our employees and want to develop within
Good Health
Comprehensive Medical, Dental, and Vision insurance plans
Tax-free Dependent Care Account
Life insurance, short-term, and long-term disability
Happiness
Excellent PTO policy (everyone deserves a vacation now and then)
Great work-life balance environment- We believe family comes first!
Strong supportive teams- There is always a helping hand when you need it
The salary for a position is typically determined by multiple factors such as the individual's qualifications, experience, skills, and location. The projected compensation range for the position may vary based on these factors and could range from $90,000 to $100,000(annualized USD). However, this estimate represents just one aspect of our total compensation package offered.
Full-time
Fully remote