This position requires the individual to have expertise in the QA testing of web applications, technical assessment of software requirements, software data validation, and writing end-user and technical documentation. The successful applicant will work with the software developers to provide customer-oriented solutions. The ideal candidate for this position is detail-oriented, methodical, and thorough.
Essential Duties and Responsibilities
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills and abilities required.
Partner with software developers to ensure each software requirement is accurately documented with a clear “to be” state defined
Assume responsibility for the creation and accuracy of technical documentation (technical design documents, test scripts, release notes, etc.)
Design and create test scripts to thoroughly test all new functionality
Execute test scripts and analyze results
Evaluate, test, and provide feedback for all new functionality resulting from software development initiatives, including cross functional verification
Evaluate and draw conclusions from data related to customer behavior
Draft and consolidate all project documents into a systematic framework that will allow for quick future reference
Conduct integration testing, regression testing, exploratory testing, and user acceptance testing
Conduct post-release/post-implementation testing
Work with cross-functional teams to ensure quality throughout the software development lifecycle
Help troubleshoot customer issues
Report and document bugs and errors to developers
Test web applications on multiple browsers and devices
Knowledge, Skills and Abilities
Proven experience as a QA tester or similar role
Familiarity with Agile SDLC processes is a plus
Ability to document and troubleshoot errors
Working knowledge of SQL and the ability to understand data models to verify data integrity
Experience creating technical and end-user documentation
Superb organization and time management ability. Demonstrated ability to juggle multiple competing tasks and demands
Effectively manage multiple and concurrent projects within timelines given
Dependable, takes initiative, takes pride in work
Work independently and within a team on special, non-recurring, and ongoing projects
Must have a high level of interpersonal skills to interact and communicate with a diverse group of individuals at all levels of the organization
Must have knowledge of a variety of computer software applications in word processing, spreadsheets, database and presentation software (MS Word, Excel, PowerPoint)
Work requires continual attention to detail in composing, typing and proofing materials, establishing priorities and meeting deadlines
Independent judgment is required to plan, prioritize, and organize diversified workload
Regular attendance is essential. Ability to work additional hours as required
Education &/or Experience
Bachelor’s Degree in Software Development, Computer Engineering, Project Management or related field
3+ years’ experience in QA software testing
3+ years’ experience developing business and technical documentation
5+ years’ experience in the software development field
Experience with SQL, .NET, and BPM tools
BACK TO TOP
Technical Communication Career Center is Just One of the Benefits.
Discover what else STC Membership has to offer!
The job you are trying to reach from was originally posted at Technical Communication Career Center.