What are the responsibilities and job description for the Quality Assurance Analyst II position at MKS2 Technologies?
Quality Assurance Analyst II
MKS2 Technologies, an award-winning high growth technology consulting agency is seeking a Quality Assurance Analyst II to join our team at our client’s site in Fairfax, VA
As the Quality Assurance Analyst II this role supports the development of both enterprise applications and rapid prototypes by leveraging an Agile software development life cycle, and working closely with Developers as well as functional team members and clients. Specifies functional and non-functional software requirements and develops technical specifications based on user needs. Work closely with developers to design and implement testing strategy and test plans, maintaining detailed documentation. Performs routine tests and documents system issues. Participates in establishing software quality standards for life cycle, documentation, development methods, testing and maintenance. May conduct CMMI PQA audits.
Job Responsibilities
• Works iteratively with the business, product and development team through all aspects of the Systems Development Life Cycle (SDLC), including business requirements, functional specifications, integration and regression testing using current testing methodologies and tools.
• Analyzes user needs and shapes the assembly of well-documented functional requirements and technical specifications.
• Helps develop technical specifications interface control documents,
test plans and procedures, analyzes configuration and processing
solutions, and tests conformance to specifications.
• Researches and documents analysis in technical reports and presents
findings and recommendations to meet program requirements.
• Develops solutions by preparing and evaluating alternative workflow
solutions, validate results by testing programmers, and ensure
operation by training client personnel and providing support.
• Implements efficient and effective test plans for new systems, problems and/or enhancements, and documents requirements for acceptance criteria.
• Analyzes and dissects system requirements and technical specifications to create and execute test cases. Writes and executes test cases.
• Plans, documents, evaluates, and tracks testing results to ensure system applications are free from defects.
• Actively participates in walk-through, inspection, review and user group meetings for quality assurance.
• Responsible for performing unit testing, integration testing, performance testing, functional testing, regression testing, scalability testing, client acceptance testing, user interface testing, batch process testing, and production support testing of these various software products.
• Assists with product backlog maintenance and grooming.
• Reviews and evaluates products and services for adherence to government directives, standards and guidelines concerning quality assurance.
• Responsible for entering defects into defect tracking tool.
• Analyzes user needs and shapes the assembly of well-documented functional requirements and technical specifications.
• Helps develop technical specifications interface control documents,
test plans and procedures, analyzes configuration and processing
solutions, and tests conformance to specifications.
• Researches and documents analysis in technical reports and presents
findings and recommendations to meet program requirements.
• Develops solutions by preparing and evaluating alternative workflow
solutions, validate results by testing programmers, and ensure
operation by training client personnel and providing support.
• Implements efficient and effective test plans for new systems, problems and/or enhancements, and documents requirements for acceptance criteria.
• Analyzes and dissects system requirements and technical specifications to create and execute test cases. Writes and executes test cases.
• Plans, documents, evaluates, and tracks testing results to ensure system applications are free from defects.
• Actively participates in walk-through, inspection, review and user group meetings for quality assurance.
• Responsible for performing unit testing, integration testing, performance testing, functional testing, regression testing, scalability testing, client acceptance testing, user interface testing, batch process testing, and production support testing of these various software products.
• Assists with product backlog maintenance and grooming.
• Reviews and evaluates products and services for adherence to government directives, standards and guidelines concerning quality assurance.
• Responsible for entering defects into defect tracking tool.
Minimum Qualifications
Bachelor’s Degree in a related field of study or equivalent relevant experience.
2-5 years of Information Technology experience; requirements development, programming, software testing, technical writing, customer call support (Help Desk).
Minimum 3-5 years of Army Active Component HR personnel experience / systems familiarity.
Familiarity with Reserve Component HR personnel experience / systems familiarity is highly desirable.
2-5 years of Information Technology experience; requirements development, programming, software testing, technical writing, customer call support (Help Desk).
Minimum 3-5 years of Army Active Component HR personnel experience / systems familiarity.
Familiarity with Reserve Component HR personnel experience / systems familiarity is highly desirable.
Other Job Specific Skills
• Knowledge of CMMI Level II/III, IEEE or other software development standards, SDLC Methodologies, and test tools, including defect tracking.
• Experience with Agile practices and participation in Agile activities such as SCRUM, Sprint Planning, and Retrospective Meetings.
• Previous experience working with Government clients is highly desirable.
• Multitasking expertise, with the ability to work concurrently on several projects with specific instructions which may differ from project to project.
• Excellent written and verbal communication and conflict resolution skills.
• Ability to work across multiple disciplines.
• Ability to work in a matrix team environment, perform functional analysis to identify cross-relationships between requirements, and identify resources needed to execute these.
• Knowledge of MS Suite; Word, Excel, PowerPoint & Project. Knowledge of SQL Database Language a plus.
• Ability to transfer knowledge and translate technical concepts to non-technical resources and coworkers.
• Familiar with basic programming, object oriented concepts, database basics and SQL.
• Experience using integrated test management tools for defect tracking, test cases, and requirements traceability.
• A high level of initiative with the ability to remain calm in stressful situations.
• Ability to work in a fast-paced environment.
• Must be a team player.
• Familiarity with unit tests and automated testing desired.
• Experience with Agile practices and participation in Agile activities such as SCRUM, Sprint Planning, and Retrospective Meetings.
• Previous experience working with Government clients is highly desirable.
• Multitasking expertise, with the ability to work concurrently on several projects with specific instructions which may differ from project to project.
• Excellent written and verbal communication and conflict resolution skills.
• Ability to work across multiple disciplines.
• Ability to work in a matrix team environment, perform functional analysis to identify cross-relationships between requirements, and identify resources needed to execute these.
• Knowledge of MS Suite; Word, Excel, PowerPoint & Project. Knowledge of SQL Database Language a plus.
• Ability to transfer knowledge and translate technical concepts to non-technical resources and coworkers.
• Familiar with basic programming, object oriented concepts, database basics and SQL.
• Experience using integrated test management tools for defect tracking, test cases, and requirements traceability.
• A high level of initiative with the ability to remain calm in stressful situations.
• Ability to work in a fast-paced environment.
• Must be a team player.
• Familiarity with unit tests and automated testing desired.
Physical Demands
Light office duties which may include sitting for prolonged periods of time, viewing digital screens for prolonged periods of time, lifting up to 10 pounds, use of a desk or mobile phone, typing on a keyboard, writing with a pen, pencil, or stylus, etc.
MKS2 Technologies, LLC, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Security, Instructional Design and Training, Software Engineering and IT Support Services to improve the security and well-being of our clients. Our commitment to excellence and our “Mission First” orientation has resulted in steady growth and an expanding client base across government agencies. Headquartered in Austin, TX we have employees nationwide and for the past three consecutive years were named one of the fastest growing Veteran-owned companies in the nation. Please take a moment to browse through our website and learn more about what it means to serve with MKS2.
Diversity creates a healthier atmosphere: MKS2 Technologies is proud to be an Equal Employment Opportunity / Affirmative Action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.