QA Engineer_Hybrid
Job DescriptionJob Description
QA Engineer - Temp To Perm Option Available
Location - Omaha
Need to be onsite two days per week Shift: Days
The QA and Production Support Engineer will serve as part of the cross functional product team. This role will be responsible for quality in the product, and will manage technical and functional testing, test data and environments, and the direct support of end users encountering bugs in the system.
ESSENTIAL JOB FUNCTIONS:
Review requirements, specifications and technical design to build comprehensive test cases and scripts for both automated and manual testing
Build Unit, Regression and UAT test cases
Performing Unit, Regression and UAT testing cycles for various applications (Aida / LFP / Mobile App / IAM / Data Integrations etc.)
Performance and Load testing for various apps as needed
Tracking and publishing testing KPIs for release testing cycles
Building and Maintaining automated tests, and of them in the build pipeline
Maintaining the testing suite (Automated testing / test scripts / Testing requirements / KPI reports and dashboards)
Gatekeeper for the release to Staging and Sandbox environments
Designates test accounts across environments, and manages access
Compatibility testing (Android, iPhone, OS (win/mac/chrome), browser (chrome, edge, safari)
Collecting user feedback on product quality and reliability. Integrating the feedback into the testing tools and /or scripts to improve the testing process and quality.
Identify, record, document thoroughly and track bugs
Perform thorough regression testing when bugs are resolved
Track quality assurance metrics, like defect densities and open defect counts
Stay up-to-date with new testing tools and test strategies
KNOWLEDGE, SKILLS & ABILITIES:
Knowledge of Company policies and procedures
Knowledge of and ability to demonstrate Essential Practices of Leadership
Experience in writing clear, concise and comprehensive test plans and test cases
Hands-on experience with both white box and black box testing
Hands-on experience with automated testing tools
Solid knowledge of SQL and scripting
Experience working in an Agile/Scrum development process
Experience with performance and/or security testing is a plus
Ability to navigate ambiguity and lead stakeholders to requirements
Able to work independently
Willingness to learn new technologies
Excellent written and verbal communication skills
Ability to pay attention to detail
Ability to communicate effectively in a courteous and professional manner
Ability to prioritize work and meet deadlines
Ability to work independently and in a team environment
Proven work experience in software development
EDUCATION & EXPERIENCE:
Bachelor's Degree in Computer Science, Engineering or related field
Minimum 3 years related experience required.
Experience in software development, software quality assurance, and software QA methodologies, tools and processes