← All jobs

Senior QA Analyst – Data & ETL

About the role

• Enhance the team’s capacity to deliver assigned stories by the end of each sprint
• Ensure Core Values are reflected throughout the project, QA team, and department
• Perform automated and API testing for complex applications and scenarios
• Locate and document edge cases, assess risks, and propose acceptance-criteria modifications
• Apply automation, API testing, and accessibility testing principles and solutions
• Document anticipated risks and blockers, advance best practices, and mentor peers and junior team members
• Serve as a technical SME in sprints by prioritizing testing efforts and enhancing acceptance criteria
• Conduct recruiting interviews and analyze candidates for hiring or contracting
• Present testing plans, metrics, insights, and direction during sprint reviews
• Propose client solutions and improvements that increase value delivery
• Ensure the team understands acceptance criteria, track daily progress, limit QA kickback, deliver assigned stories, and identify opportunities to increase capacity and velocity
• Participate in sprint planning, delegate technical work, anticipate efficient delivery and technical-debt prevention, coordinate with delivery leads, and act as a technical interface for clients

• Demonstrable proficiency with desired technologies and tools
• Genuine fluency writing complex T-SQL from scratch
• Hands-on SQL Server experience, including data warehouse, SSRS, and Power BI
• Experience validating source-to-target data, transformations, data completeness, and end-to-end ETL flows against specifications and mapping documents
• Solid grasp of test cases, test plans, test strategy, positive/negative testing, performance and load testing, and data completeness testing
• Experience testing SSRS and Power BI output against SQL queries
• Experience with automated testing for web and mobile applications
• 5–8 years of professional experience in relevant technology and projects
• Experience presenting to client stakeholders and communicating technical and business value
• Experience understanding and articulating business outcomes impacted by development projects
• Experience coaching and mentoring through collaboration and structured code reviews
• Relevant education may include intensive programs, Bachelor's Degree in Computer Science, Software Engineering, or equivalent experience
• Bonus points for Azure data sources, SSAS cubes, and version control
• Alignment with Praxent’s stated core values and a CAN DO mentality

• Full-time employment opportunity in the employee’s country
• Paid time off
• Local holidays
• Country-specific perks and benefits
• Work/life balance and encouraged 40-hour work week
• Supportive, non-micromanagement work environment
• Country-specific bonus pay, local protections, and perks
• Employer-covered ongoing learning, including online courses, tech conferences, and certifications