Software QA Analyst III

Beast CodeFort Walton Beach, FL
21hHybrid

About The Position

Beast Code was founded in 2014 by a small group of friends with a revolutionary vision to transcend the traditional defense solution paradigm and build better technology that supports the mission. Headquartered in Fort Walton Beach, Florida, today we have evolved into a matrix organization of over 200 Beasts scattered across the United States. We are dedicated to delivering modern and intuitive software solutions that directly enhances the warfighter every day. What sets Beast Code apart is how we partner with our customers. We don’t just build for them, we build with them, ensuring every solution meets real world needs. Guided by core values of trust, purpose, and relentless innovation, we’re proudly redefining what it means to serve those who serve. Beast Code’s fast-growing portfolio of projects has created a need for our Quality Assurance (QA) department to grow to keep up with demand and maintain high quality. We are looking for a Software QA Analyst to join our team and help us develop software that is making a difference. The Beast Code team works hard to maintain the company’s sterling reputation and credibility, and this position plays the vital role of medium between product development and user experience. Our QA team is looking for someone who is much more than a fact checker and button pusher — we need a true testing guru who understands the software and will put its features through the ringer to ensure a product is its best version. Thus, you’ll need to be a detail-oriented person who can hyper-focus on the smallest of details. That’s right, we actually love perfectionists! So, were you born to test limits? Come join the team and help us build some great software! We have an open and fun work environment, and a culture that stands out from the crowd earning us recognition from Great Place to Work and FORTUNE Magazine as one of the Best Workplaces. This job might be for you if you enjoy: Tinkering with things to examine how and why they work  Solving problems and proposing solutions  Developing test plans and determining parameters  Creating and updating checklists to document findings  Building quality in early during the development process

Requirements

  • Have a deep understanding of the software development lifecycle (SDLC)
  • Have a deep understanding of software QA fundamentals
  • Capable of reading, writing, and understanding in either Python or JavaScript
  • Have at least a basic understanding of task management tools
  • Can develop test plans and test cases for products to include functional testing, non-functional testing, acceptance testing, regression testing, and others as needed
  • Capable and comfortable with the majority of the possible tasks listed above
  • Team player who is comfortable working in an Agile delivery model collaborating within a Scrum team to achieve common goals
  • Excellent communication skills (written and verbal)
  • Provides guidance to development teams and other Analysts on QA practices
  • Currently hold or have eligibility to obtain and maintain the proper US DoW issued security clearance, which requires US Citizenship. Security clearance eligibility may be discussed during the interview phase.
  • Successfully complete background check and maintain a valid USA driver’s license
  • Beast Code is a drug free work environment using mandatory pre-employment drug testing per all applicable laws

Nice To Haves

  • International Software Testing Qualifications Board (ISTQB) Certified Tester Foundation Level (CTFL) certification
  • Have conducted QA testing in training and/or gaming software platform
  • Research the latest industry standards and trends, and enjoy developing ways to improve processes
  • Are familiar with the Beast Code line of products and services
  • Can develop test plans and test cases for products to include functional testing, non-functional testing, acceptance testing, regression testing, and others as needed
  • Use scripts and testing tools to develop automated tests to replace redundant manual processes

Responsibilities

  • Working with project teams to create Test Plans
  • Helping develop and refine project requirements for testing
  • Creating and maintain project test cases and cycles in a test case management tool
  • Executing/leading testing on a project
  • Working with QA automation engineers (SDET) to create automated test cases
  • Reviewing automated test code (must be able to read and understand Python or JavaScript)
  • Working with assorted languages (e.g., JavaScript, Python, Bash, YAML, etc.)
  • Using code repository tools (e.g. Git, GitLab)
  • Using scripting languages (e.g. Bash, Python, etc.)
  • Using testing suites (e.g. Selenium)
  • Using task management tools (e.g. GitLab Issues)
  • Executing manual tests
  • Using industry standard networking practices
  • Creating documentation
  • Using Test Driven Development & Behavior Driven Development practices
  • Using Test Automation integrated into a DevOps CI/CD solution

Benefits

  • Medical, Dental, Vision (60% of premium paid by company)
  • HSA / FSA Medical Plans
  • 401K with 6% Company Match
  • Unlimited Time Off
  • Observes all federal holidays including a week off for Christmas
  • Maternity Leave (6 weeks)
  • Paternity Leave (3 Weeks)
  • Professional Development ($1200 annual allowance)
  • Discount Platform
  • Pay Transparency
  • Flexible Work Schedule
  • Hybrid Work

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service