Software Quality Assurance Engineer II

KNAPP

$75K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software quality assurance
  • Strong documentation skills for test planning
  • Proficiency in automated testing languages (Python, Java, Bash, C++)
  • Experience with CI/CD tools, especially Azure DevOps
  • Familiarity with Agile, Waterfall, and DevOps methodologies
  • Expertise in test case tracking and SQL/PL-SQL
  • Experience working in Linux and Windows environments

Responsibilities

  • Ensure quality assurance of software products including testing and compliance
  • Develop comprehensive test cases and plans through full project lifecycle
  • Lead project completion meetings with development teams
  • Execute and integrate test cases into a standard set
  • Monitor, report quality metrics and project health to stakeholders
  • Document tests and anomalies using test systems
  • Mentor junior QA team members and foster improvement culture

Benefits

  • 2 remote days per week
  • Half day Fridays when in office
  • State-of-the-art office complex in Kennesaw, GA
  • Better than average employer contributions for health, dental, and vision insurance
  • 401k with generous employer match and no vesting period
  • Paid vacation and holidays
  • Tuition reimbursement and paid parental leave
  • Monthly celebrations and quarterly employee events
Full Job Description
WHAT YOU GET TO DO

Employee must ensure quality assurance of SW products which are developed and commissioned by Knapp (KLASS-X, KiSoft One, KiSoft SRC, PLATTFORM, KiSoft Sandbox, etc)

Essential Functions and Responsibilities:
  • 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
  • Cross-Product Tests
    • Leading and performing cross-product tests
  • Reporting
    • Documentation of performed tests via test documentation system
    • Creating anomaly reports in issue tracking system
  • Mentorship
    • 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
  • Tasks for Software Quality Oversight
    • 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

WHAT YOU HAVE
  • 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

Working Conditions and Environment:
  • Overtime as required by work
  • Up to 20% travel, domestic and international
  • Ability to travel by air both domestically (US) and internationally (primarily Austria and other parts of Europe, as well as Canada)
  • Professional office etiquette is required at all times
  • Physical requirements: sitting for long periods of time, standing, walking, climbing a ladder, speaking, visual acuity, finger dexterity, listening, reaching at arm's length, and lifting up to 50 pounds.

WHAT YOU WILL GET
  • 2 remote days per week when in office
  • Half day Fridays when in office
  • 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


Similar Jobs

More Jobs at KNAPP

More Information Technology Jobs

Find similar Software Quality Assurance Engineer II jobs: