Software Quality Assurance Engineer

Follett Corporation Charlotte , NC 28201

Posted 3 months ago

This position is responsible for interpreting project requirements & specifications, writing manual and automated test cases/scripts, and performing test execution (both manual & automation).She/he tracks quality assurance metrics such as defects, defect counts, test results and test status. The QA Engineer will assist the Test Lead/ Manager with test scoping, test strategy and test plan creation.

The role will also be involved in supporting the automation and QA process maturity activities

  • Manual test scripting and execution.

  • Support functional automation efforts

  • Testing APIs and other backend jobs/ procedures

  • Data validation/ identification using complex SQL queries.

  • Log defects and track until closure

  • Follow the defined SDLC/STLC processes

  • Metrics and reporting

  • Involve in business requirements analysis and derive test requirements.

  • Aid in test strategy/ test planning for new and existing systems projects

  • Evaluate risks associated with test plans and make recommendations for alternative testing approaches

  • Support for the overall testing efforts and delivery of quality end products

  • Support the implementation of QA process, standards, guidelines and checklists

  • Support the creation and maintenance of the testing frameworks for automation and performance testing.

  • Support the standard operating procedures addressing the key asks of -- Creation, Execution, Risk Assessment, Reporting, Maintenance, and Reusability

  • Coordinate with the teams at various geographical locations (different time zones)

  • Support peers and other team members

  • Support in brining efficiencies to other SDLC/STLC processes by for e.g. data preparation to bring efficiencies

  • Aid in the implementation of agile and CI/CD frameworks

  • Aid in Test Data Management process

  • Also extend the support to Non-Functional testing -- Performance Testing, Accessibility Testing, Security Testing, etc.

  • 3-5 years of QA experience with minimum of 2 years' experience in coordinating with different teams.

  • Extensive experience in reviewing the requirements and understanding the scope of testing.

  • Extensive experience in creation and execution of test cases. Extensive experience in logging defects and reporting test results.

  • Strong working experience in Agile, Waterfall, Iterative, and Hybrid methodologies

  • Experience in testing web applications.

  • Experience in testing mobile apps -- native, hybrid, and web.

  • Hands on experience in functional automation tools -- Selenium, Appium and related frameworks.

  • Strong experience in API testing using SoapUi or other tools.

  • Experience in programming languages preferably

  • Experience in Oracle 11i/10g/9i/8i, SQL Server 2000/2008, Mongo DB, MySQL and MS Access.

  • Experience in using Application Lifecycle/ Test Management tools -- ALM, Octane, Jira, TFS/ Visual Studio, Azure Devopsetc.

  • Exposure to performance Testing tools --LoadRunner/ Performance Center, StormRunner Load, JMeter, etc.

  • Exposure to frameworks & tools -- Test NG, Maven, JUnit, etc.

  • Exposure to DevOps and CI/CD tools -- Jenkins, Cucumber, etc.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Quality Assurance Analyst


Posted Yesterday

VIEW JOBS 1/23/2020 12:00:00 AM 2020-04-22T00:00 <p>Our Manual Quality Assurance Tester play an extremely critical role in the company by supporting the development, testing, installation, and ongoing support of Payzer products. As a Manual QA tester, you will be responsible for working with our user experience designers, product managers and engineers to ensure that you understand the design and development of new and existing Payzer products. </p><p>Also, you will be actively involved in testing functionality within our sprint release windows to ensure flawless execution of product releases. Your duties will include but not limited to:</p><ul> <li>Design test cases / test scenarios, conduct functional, ad-hoc and exploratory testing for different Payzer systems</li> <li>Understand requirements, user stories, and use cases to test code and prepare for production implementation</li> <li>Develop Test Scripts using Functional Requirement Documents</li> <li>Directly interact with Project Teams, Developers and SME’s for test requirements, clarifications and testing</li> <li>Continuously test existing functionality</li> <li>Report bugs and manage tasks through Jira</li> <li>Participate in design sessions to ensure comprehension of new functionality</li> <li>Run compatibility testing (cross Windows/ Mac and Android/ iOS platforms, cross browsers, cross mobile devices - phones, tablets, iPads)</li> <li>Document and maintain testing procedures and processes</li> <li>Support the installation and flawless execution of Payzer products</li> </ul><p><br></p><p>Payzer is an exciting startup located in the heart of south Charlotte. We're a fun-loving, hard-working, family-oriented team that is aiming to be Charlotte's next big startup success story. Learn more at</p><p>We're fully funded, provide great benefits and a professional work environment for people who want to aim high, get things done and have fun while doing so.<br><br></p><ul> <li>Our product is the all-in-one field management software that helps contractors grow their business. We help our customers by providing:</li> <li>Easy-to-use online and mobile payment solutions</li> <li>Powerful schedule and dispatch of technicians </li> <li>Comprehensive customer database and dashboard</li> <li>Professional proposals </li> <li>Rich financial, customer level, and job reporting</li> </ul><p><br></p><ul> <li>In general, we’re looking for people who are:</li> <li>Good humans with a positive attitude</li> <li>Bright, inquisitive and good at getting things done</li> <li>Great at listening to other people</li> <li>Able to communicate clearly both orally and in writing</li> <li>Love making customers happy</li> <li>Adept at using and learning technology</li> <li>Ready to work hard, learn and grow in a fast paced environment</li> <li>Eager to be part of a great team on an exciting ride in the heart of south Charlotte</li> <li>Honest, fun to be around and cool to work with while getting the job done</li> </ul><p><strong>Requirements</strong></p><ul> <li>Minimum 5 years of experience in a QA testing role</li> <li>Experience with SDLC in an Agile testing environment</li> <li>Must have experience with Mobile testing</li> <li>Tech savvy</li> <li>Strong analytical skills</li> </ul><p><strong>Benefits</strong></p><ul> <li>The chance to work at a fast growing, fully funded venture backed startup.</li> <li>Employer paid medical, dental and vision insurance for individual coverage.</li> <li>Strong training, mentoring and coaching. We’ll invest in making you better at what you do!</li> <li>A professional work environment that’s non-corporate. We’re not big on meetings, have a casual dress code and while we work hard, we care about our families and are cool if you do, too.</li> <li>Life insurance and 401(k) plan.</li> <li>Paid time off.</li> </ul> Payzer Charlotte NC

Software Quality Assurance Engineer

Follett Corporation