
Software Quality Assurance Engineer II
KNAPP North America
full-time
Posted on:
Location Type: Office
Location: Kennesaw • United States
Visit company websiteExplore more
About the role
- Employee must ensure quality assurance of SW products developed and commissioned by Knapp (KLASS-X, KiSoft One, KiSoft SRC, PLATTFORM, KiSoft Sandbox, etc)
- Test of products/projects
- Review of function sheets and specifications (static tests)
- Develop comprehensive test cases and test plans, ensuring thorough coverage across various integration phases of both project and product lifecycle
- Organize and lead a project completion meeting with SW commissioning and development teams
- Execute test cases
- Integrate selected test cases into a standard set of test cases for the respective Software product
- Monitor and report the test execution progress, quality metrics and project health to stakeholders
- Organize, prepare, and test software in-house and/or at customer sites
- Leading and performing cross-product tests
- Document performed tests via test documentation system
- Creating anomaly reports in issue tracking system
- Mentor and provide guidance to junior QA team members, creating and maintaining a culture of continuous improvement.
- Ensure effective collaboration and oversight when multiple QA engineers are assigned to a project
- Provide support by answering technical and process-related questions, delivering clarity on how product and project-related features should work to meet quality standards.
- Create, maintain and adapt automated tests
- Roll-out of automated tests for products to various projects
- Enhance and extend test coverage of product functions to ensure thorough testing and reliability
- Create test projects and test plans based on standard test cases, project specifications and development orders, ensuring alignment with quality standards.
- Develop and maintain comprehensive documentation of test plans, test cases, and test results
- Prepare and occasionally lead training sessions for customers and employees
- Continuously update and share technical and process related notes
- Ensure that test environments are properly set up and maintained to support testing activities
Requirements
- Several years of experience in software quality assurance, demonstrating a thorough knowledge base on testing methodologies, tools and best practices.
- Strong documentation skills for creating test plans, test cases, and knowledge bases
- Proficiency in languages used for automated testing (Python, Java, Bash Script, C++)
- Experience with CI/CD and tools related to it (preferably Azure DevOps)
- Knowledge of various SDLC methodologies such as Agile, Waterfall, and DevOps
- Expertise in tracking test cases
- SQL and PL-SQL experience is required
- Experience with Linux
- Work in a mixed Linux and Windows environment
- Knowledge and understanding of logistical workflows and processes
- Knowledge of current software development technologies and design patterns (OOA, UML, common patterns)
- Capability to create workflows and processes in written form and sequence diagrams, and to develop and implement accordingly
- Strong knowledge in one of the following fields: Database development; process development, UI/HMI development
Benefits
- 2 remote days per week
- Half day Fridays
- A beautiful new, state-of-the-art, office complex in Kennesaw, GA
- Industry competitive compensation
- Great benefits with better than average employer contributions, including health, dental, vision, life insurance, Flexible Spending Accounts, Short & Long Term Disability and more!
- 401k with a very generous employer match and no vesting!
- Paid Vacation & Holidays
- Profit Sharing
- Paid Parental Leave
- Subsidized Daycare
- Tuition Reimbursement
- Pet Insurance
- Subsidized food delivery
- Monthly celebrations
- Quarterly employee events
- Corporate Social Responsibility including recycling, sustainability and volunteering
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software quality assuranceautomated testingPythonJavaBash ScriptC++SQLPL-SQLCI/CDSDLC
Soft Skills
documentation skillsmentoringcollaborationleadershipcommunicationorganizational skillscontinuous improvementproblem-solvingtechnical supporttraining