Software QA Engineer

Posted
2020-04-01
Employment Type
Full-time
Job Location

2250 Fourth Avenue
San Diego, CA 92101
United States

About Achieve

Achieve Internet is a leading enterprise software solution provider with over 20 years of development experience. Our core business is providing solutions and services for Google’s Apigee API Management platform. Google is a client and a partner; we’re involved in several of GCP’s beta programs testing and innovating on all the latest API related technologies. We have the privilege of working with the world’s leading enterprises on everything from Cloud Migration to Developer Portal engagements. We build robust, transformative solutions that deliver real business value to our clients.

As a company, we are currently experiencing tremendous growth and success and have expanded into the Nashville region. 

We need a Software QA Engineer to continue this success company-wide. Join the Achieve team and make delivering innovative work part of your extraordinary career.

Job Responsibilities of a Software QA Engineer: 

  • Reviews and tests website-based applications for functionality, design compliance, accessibility, security, and usability
  • Assists in setting client expectations and ensures quality work is being delivered to client’s vision
  • Improves QA and development ecosystem by identifying most efficient processes and responsible for streamlining them
  • Creates software tests and research best software testing practices or types to guarantee smooth functionality
  • Writes detailed reports in Jira pertaining to found bugs or other software issues and records any future problems they may create
  • Creates regression test scripts in Test Rails and performs periodic regression tests on systems under development
  • Works closely with other employees that support the QA processes at Achieve
  • Assists in Implementing and preparing quality documentation and reports by collecting, analyzing, and summarizing information
  • Develops and provides weekly KPI reports at both the individual project and organization-wide levels 

Knowledge and Expectations of a Software QA Engineer:

  • UI/UX and functionality testing of Drupal-based web applications combined with some API testing using Postman and/or automated test scripts
  • You will spend 80+% of your time performing QA on a variety of active projects
  • Understands agile workflow and knows how to work in agile work environment 
  • Is detailed oriented and is able to document in an organized manner
  • High proficiency in computer technology and programming languages
  • Good verbal and written communication skills
  • Great team player and able to work efficiently with minimal supervision
  • Able to sit in front of a computer for long hours at a time
  • Able to spot variations in content spacing, fonts, and colors between the implementation and designs

Life at Achieve as a Software QA Engineer:

  • Emphasis on work/life balance
  • Strong focus on teamwork
  • Opportunities for learning
  • Openness from management on ideas and initiatives
  • Focus on trust, integrity, and respect

Benefits Achieve offers to the Software QA Engineer:

  • $55K - $80K BOE
  • Health insurance, dental insurance, life insurance, and long-term disability
  • Vacation time accrued on a bi-monthly basis
  • Paid sick time
  • 401K plan and 3% match
  • Employee investment!

Requirements:

  • Bachelor’s degree or higher in Computer Science or related field of study in Technology
  • 2-4 year of experience in Quality Assurance, Software Development, and Testing
  • 2 years of experience using testing tools such as Browserstack, TestRails, Curl, or Postman
  • Writing automated website tests in PHP or Javascript
  • Working experience in Selenium or similar software
  • Experience with using Content Management System (CMS) 
  • Strong technical aptitude and understanding of software development and a passion to learn new technologies
  • Detail-oriented with exceptional time management skills
  • Solid understanding of the software development life cycle and experience with Agile