Join the True Image team.
QA Engineer ??Pittsburgh
We’re not currently hiring for this position, but if you’d like to submit your resum? for future consideration, please do so using the form on this page.
Are you a detail person with a love for world-changing technology? As a QA Engineer in our Pittsburgh office, you’ll test and re-test our innovative solutions to ensure top-notch quality, user experience, and functionality.
QA Engineer Position Overview
This position is responsible for managing day to day QA activities on several product teams. Day to day activity includes QA operations on multiple teams, test planning, test strategy work, and reviews of major QA deliverables. Additionally, this role will be responsible for monitoring and reporting project QA status on a day to day basis to Product Owners, Project Managers, and various other stakeholders.
Key Responsibilities
- Identifying areas of quality improvement
- Developing test strategies and test cases and/or procedures to support the software validation/verification needs of the software development organization
- Developing strategies and metrics for effective load, performance, and stress testing activities
- Investigating complicated performance and stability issues involving a sophisticated, evolving code base
- Performing functional, integration, and system level testing to simulate clients? use of solution, including test setup, execution, and problem reporting and documentation
- Verifying the consistency and integrity of data
- Documenting, verifying and resolving defects identified during testing
- Proactively learning new applications and tools in support of testing efforts
- Assisting deployment of new features / functions by verifying process and functionality in all environments
- Reproducing field problems and assist support when needed
- Ensuring quality assurance compliance with the Software Development Life Cycle (SDLC)
- Suggest/select tools to increase productivity of testing (automated tools, defect/issue tracking, etc.)
- Where appropriate, creating automated test scripts for verification of new features developed within the system
- Assisting with product specifications (e.g. wish list, future development, new ideas, etc)
- Managing day-to-day tasks productively, without management direction
- Other duties as assigned
Desired Skills & Experience
- BS in Computer Science or other technical discipline, or the equivalent in work experience
- 3 to 7 years of professional experience that includes a background in software testing, development and/or hands-on experience installing and troubleshooting complex, custom solutions
- Ability to extract use cases from functional requirements and client interaction and then author test cases from these use cases and build to suit
- Attention to detail
- Experience with applications developed using JAVA, HTML5 and MySQL
- Experience with and understanding of software QA methodologies (e.g. requirements analysis, test planning, functional testing, usability testing, performance testing, etc.)
- Experience working in an Application Service Provider (ASP) or Software as a service (SaaS) environment
- Experience with software development projects resulting in successful product deliveries
- Experience working with and testing web-based applications and products
- Experience working with and testing mobile applications and mobile web-based applications and product
- Must be willing to wear multiple hats to exceed client expectation as needed
- Must be able to work independently as well as in small groups to solve problems
- High initiative and self-motivated to exceed project expectations
- Proven people skills with an emphasis on teamwork
- Ability to communicate clearly, verbally and in writing
- Passionate about creating great software