Job Description :
Job Description -
The role of the Software Quality Assurance Engineer is to develop and execute test cases under moderate supervision. This role involves using established guidelines to execute test cases and analyze root cause defects. This role is a member of the Software Quality Assurance team and reports directly to the Software Quality Assurance, Manager. CNSI supports a high-volume healthcare data system that is accessed through multiple web portals. This high-volume system operates out of multiple data centers and must reliably be available to its clients 7x24x365.
Principal Accountabilities/Activities:
Software Quality Assurance:
• Functions as an individual contributor and works under moderate supervision with clearly defined guidelines and direction
• Follows general guidelines established in the test plan and may receive day-to-day instruction and assignments from leadership
• Develops and modifies documents, and executes test cases from approved project requirements and design
• Performs Software Quality Assurance (including but not limited to graphical user interface (GUI), back-end, interface, batch, regression, automation execution, performance Software Quality Assurance) and records results following established project standards for Software Quality Assurance, defect management, and test deliverables
• Assists with providing defect root cause analysis and assists in verifying defect fixes
• Assists Senior Software Quality Assurance Engineer in creating test data to support planned tests
• Updates the Requirements Traceability Matrix
• Interacts with other functional teams
• Provides Software Quality Assurance status updates to leadership
• Provides input to test planning activities
• Creates and provides input into test plans and other test documentation
• Identifies and escalates risks and issues
General:
• Demonstrates knowledge of Software Quality Assurance methodologies, best practices, and procedures; and applies them to projects to ensure that test objectives are achieved
• Continues to build experience towards achieving moderate business knowledge in one or more domains
• Adheres to CNSI CMMI standards and processes
Customer:
• Possesses unwavering commitment to customer service and operational excellence
• Provides customer support
• Keeps abreast of new technology and market developments
Talent Development:
• Requests and gives both negative and positive feedback
• Supports technical and test mentoring of Associate Software Quality Assurance Engineers
Position Prerequisites:
Education & Experience:
To perform this job successfully, an individual must have the following education and experience:
 
• Required:
o Bachelor’s Degree with 2 – 7 years of Software Quality Assurance experience
? Preferred Majors: Computer Science, Information Systems, or a closely related field
• Preferred:
o Experience with software development life cycle (SDLC) and Software Quality Assurance life cycle (STLC)
o Experience in the healthcare industry
 
Technology Skills:
Required:
o Understanding of SharePoint applications, Webex, Skype, etc.
o Knowledge of Microsoft Word, Excel, and Visio, with a working knowledge of the rest of the Microsoft Office suite of applications
o Knowledge of defect management tool (such as Jira)
o Knowledge of Unix commands
o Knowledge of database tools (such as Oracle, SQL Server, TOAD)
 
• Preferred:
o Basic knowledge of Selenium Software Quality Assurance
 
Professional Experience & Skills:
Domain knowledge of Medicare, Medicaid, or healthcare verticals
• Ability to work well in teams
• Highly organized with analytical skills and attention to detail
• Ability to adapt to task and project changes
• Ability to handle multiple projects with varying priorities
• Strong verbal and written communication skills
• Understanding of the SDLC and STLC
• Experience testing multi-tiered applications or transaction processing systems
             

Similar Jobs you may be interested in ..