Cotiviti is looking to add a Senior QA Engineer to one of their product teams. The successful candidate will drive the testing efforts during the development and implementation phases of the Software Development Life Cycle, focusing on functional, performance, and stress testing on client-facing environments.
Responsibilities:
- Develop and implement QA strategies, test plans, and test methodologies (manual/automated) for in-house and third party software applications and components
- Creating / Reviewing test cases, scripts, and automation standards; managing and executing regression, UAT, and security testing
- Creating dashboards (e.g., JIRA) to monitor bug reports, test coverage, and product quality for stakeholders
- Working with software engineers, QA engineers and product managers to align on release cycles, triage and resolve defects efficiently
- Evaluate better testing tools and automation frameworks to improve the testing cycle time
- Communicate with stakeholders while contributing as a hands-on productive member of the QA team
- Complete all responsibilities as outlined in the annual performance review and/or goal setting
- Complete all special projects and other duties as assigned
- Must be able to perform duties with or without reasonable accommodation
Requirements:
- Bachelor's Degree in Computer Science, Information Technology, Information Systems, or related field or equivalent work experience
- Must have 5+ years of experience as a QA Engineer
- Experience using data driven testing to validate results
- Experience using test automation tools like Selenium, LoadRunner and Apache Jmeter
- Must have experience in debugging and troubleshooting problems
- Deep knowledge in any programming language (Java, C# or Python) and be proficient in SQL
- Strong cross team collaboration and conflict-resolution skills
- Good analytical skills and proven experience in analyzing and writing test scripts for complex business rules
- Ability to articulate risks, project status, and technical issues to stakeholders
- Strong communication skills and comfortable to be in client facing meetings and collaborative initiatives
- Exceptional communication and problem-solving skills
- Advanced analysis, problem-resolution, judgment, and decision-making capabilities
- Ability to prioritize and execute complex tasks in a high-pressure environment independently
- Strong results orientation, initiative, attention to detail, and customer service focus
- Expert time management skills, balancing daily operations, projects, and mentorship
- Ability to independently prioritize, re-prioritize, and manage multiple complex tasks
- Experience in health insurance claims domain and alternative payment models in value based care
- Experience with Agile development methodologies
- Experience in testing AWS cloud-based systems is an added advantage
- Passionate about quality, goes extra mile in collaborating with software engineers, QA engineers and SDETs