Quality Assurance Tester
Quincy, MA(Hybrid)
10 plus months contract
The QA Analyst will design and develop test cases utilizing manual and automated methods. The individual must be able to analyze and understand business and technical requirements to support enterprise and web-based applications. The individual must be able to work independently, be proactive, and self-managed. The individual will report to the QA Team Lead.
JOB DUTIES (Detailed Statement of Duties and Responsibilities) :
- The QA Assurance Analyst is responsible for executing robust system and user acceptance testing for web-based applications.
- Review business requirements, technical and functional system specifications for application projects to ensure full understanding of deliverables and objectives; provide feedback and recommendations to project teams on software usability and functionality.
- Develop quality assurance test plans to ensure deliverables meet functional specifications and thoroughly test requirements and use cases.
- Design, develop, and maintain test cases for system, regression and integration testing.
- Execute manual test cases and automated test scripts, functional testing, cross-browser testing, exploratory testing, and regression testing; report testing progress and provide daily test metrics.
- Provide testing support for interfaces, infrastructure, infrastructure updates / migrations, and Production data scripts.
- Maintain and track project artifacts necessary for Quality Assurance throughout the development life cycle.
- Use SQL and database querying tools to compose queries to review and validate data; use SOAPUI and other tools for data validation.
- Support / participate in Automation development efforts to improve testing efficiency using Selenium Web driver and related automation tools.
- Support / participate in Performance and Accessibility testing as needed.
- Identify, reproduce and document defects in defect tracking system; maintain defects.
- Communicate status for assigned work to Supervisor and update project tracking tools and artifacts.
- Keep up to date with emerging technologies and trends in SDLC.
- Ensure and comply with EOTSS IT standards and security policies.
- Participate in team meetings; resolve action items in a timely manner.
- Identify opportunities to improve quality process to eliminate / minimize system errors.
- Perform other tasks generally associated with the quality assurance function.
- Engage in knowledge transfer with colleagues.
REQUIRED SKILLS (Special Skill Set, Abilities, Knowledge) :
Experience in designing, developing and executing testing to evaluate production readiness for web-based applications.Knowledge / familiarity with various testing methods including agile.Demonstrated analytical problem-solving skills and ability to work under pressure.Experience in one or more of the following tools / technologies is desired : .NET, C / C++, HTML, XM, SQL.Knowledge of test management tools for test planning, execution, and reporting; and defect tracking.Familiar with automation tools such as Selenium and scripting.Experience testing in cloud platforms (AWS or similar) is a plus.Knowledge of healthcare transactions / claims processing is a plus.Strong oral and written communication skills.QUALIFICATIONS (Education, Years' Experience, Certificates) :
Minimum Entrance Requirements :
Applicants must have (A) at least three (3) years of full-time or equivalent professional or practical experience in the field of information technology application and support, or (B) any equivalent combination of the required experience and the substitutions below.
Substitutions :
Associate's degree in computer science, Electrical Engineering, or a related field may substitute for one (1) year of the required experience.Bachelor's degree in computer science, Electrical Engineering, or a related field may substitute for two years of experience.TB_EN