[Remote] Sr. Software QA Engineer
Note: The job is a remote job and is open to candidates in USA. Covenant Consulting is a healthcare technology company that builds cloud-based software solutions for the self-funded healthcare benefits market. They are seeking a talented Sr. Software QA Engineer to ensure that their product meets quality standards before its release, involving thorough testing, documentation, and collaboration with development teams.
Responsibilities
- Design test plans, scenarios, scripts, or procedures
- Document software defects, using a bug tracking system, and report defects to software developers
- Identify, analyze, and document problems with program function, output, online screen, or content
- Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability
- Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems
- Document test procedures to ensure replicability and compliance with standards
- Plan test schedules or strategies in accordance with project scope or delivery dates
- Conduct software compatibility tests with programs, hardware, operating systems, or network environments
- Test system modifications to prepare for implementation
- Monitor bug resolution efforts and track successes
- Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks
- Provide feedback and recommendations to developers on software usability and functionality
- Update automated test scripts to ensure currency
- Create or maintain databases of known test defects
- Install, maintain, or use software testing programs
- Install and configure recreations of software production environments to allow testing of software performance
- Monitor program performance to ensure efficient and problem-free operations
- Identify program deviance from standards and suggest modifications to ensure compliance
- Develop or specify standards, methods, or procedures to determine product quality or release readiness
- Design or develop automated testing tools
- Investigate customer problems referred by technical support
- Conduct historical analyses of test results
- Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source
- Evaluate or recommend software for testing or bug tracking
- Coordinate user or third party testing
- Collaborate with field staff or customers to evaluate or diagnose problems and recommend possible solutions
- Work closely with product development and testing teams to ensure timely delivery of the project
- Verify that the final product meets the requirements
- Analyze product features and suggest changes to enhance them to make them more efficient and user friendly
- Keep track of quality metrics
- Conducts periodic team meetings to ensure alignment with QA process and address issues with QA tools
- Gathers comments and feedback to optimize systems and processes
Skills
- Minimum 3 years of QA experience
- Bachelor's degree or higher qualification in computer science
- Deep Linux/Unix administration skills/experience
- Understanding of functional testing, smoke testing, performance, load testing, security testing, API testing and end-to-end testing
- Experience with JavaScript web technologies (e.g. Angular and React), software development and testing using programming languages
- Experience in working with various quality assurance testing tools
- Code automated tests using specialized software platforms
- Use agile workflows using project management tools
- Understand quality assurance management tools
- Analytical and problem-solving skills required to identify bugs and issues, suggest changes and then monitor the debugging process
- Great time management and the ability to work against a strict timeline
- Attention to detail in developing use cases, coding test scripts and identifying and documenting bugs
- Excellent communication and interpersonal skills…especially as a team member
- Ability to work in a fast-paced environment and handle multiple projects simultaneously
- Advanced degree in computer science, software development, or related fields
- Certification in Agile programming or Scrum Master speaking to the right candidate's knowledge of software development processes, methodologies, and project management
- Understanding of the best security practices and automating security testing and updating in the CI/CD pipelines
- Certification in standard quality management system preferred
- Experience in international quality standards such as ISO 9001
- Participate with business and engineering team members in the development of new software projects in a startup minded environment
Benefits
- Competitive Salary
- Health/Vision/Dental
- 401K
- PTO
- Remote WFH
- Casual Dress Code
Company Overview
- Covenant Consulting is a leadership development, culture transformation company. It was founded in 2010, and is headquartered in Leawood, Kansas, USA, with a workforce of 11-50 employees. Its website is http://covenant-consulting.com.
Apply tot his job Apply To this Job