Job details
Job type full-time
Full job description
Description:
Position title: qa specialist
Position type: full time
Location: remote from locations in usa
Travel: none
Company description:
Penobscot bay media is an established company with a talented team and a variety of technology projects ranging from web applications and web sites to gis applicationsMany of our clients are federal government agenciesWe build and maintain web-based software and systems for governmental use, publicly available government websites and applications, as well as other projects for commercial clientsPenbay media offers a positive work environment emphasizing teamwork, responsibility, open communication, and creative problem solvingWe believe in work/life balance and treat employees with trust and respect.
Position summary:
We are seeking a quality assurance specialist with the primary responsibility is to learn and perform quality assurance on web-based publication systemsThe successful candidate will be part of a highly collaborative, agile, qa team that ensures the quality of web applications for federal government clients.
The quality assurance specialist will work with qa and development team members who have been delivering product increments using agile scrum frameworkThey will be an active, collaborative member of qa team that is focused on improvements within the team to optimize efficiency and quality of workThe environment is dynamic and fast-paced, requiring the ability to communicate well and meet deadlines with attention to details and quality.
Key responsibilities:
Develop, document, and maintain qa strategies, checklists, and guidelines
Conduct functional testing and regression testing according to test plans and document results
Communicate detailed defects to the project team in a bug tracking system – jira preferred
Validate fixes and update test checklists as needed
Verify built products against designs (screen mock-ups, business requirements, and technical specifications)
Proactively monitor systems/sites for errors or problems
Keep current with industry standards and best practices and apply new knowledge to the job
Communicate professionally and respectfully with managers, peers, and clients via e-mail, telephone, in person, or using other tools
Develop clear technical training software/system documentation and guidelines
Provide support to users on an impromptu basis to solve problems using software systems.
Communicate effectively with users to get detailed understanding of their issues
Work collaboratively as part of a cross-functional project team
Requirements:
Qualifications/skills:
Skilled at developing test checklists that align with requirements
Skilled at testing to uncover problems before products are released
Strong interpersonal skills with the ability work with developers for fixing problems
Good communication skills, both verbal and written
Good organizational, analytical, and problem-solving skills
Understand and adapt to a rapidly changing environment following agile principles (transparency, inspection, adaptation)
Be a self-starter who seeks to improve efficiency and effectiveness
Understand and engage in process improvement discussions/implementations
Experience with responding to user’s questions on how to do a particular task in the system, create and/or update knowledge base documents for user needs is desired.
Required education/training:
A bachelor’s degree in computer science or a related field or equivalent experience