QA Engineer

Company: Kixie
Job type: Full-time

As a QA Engineer at Kixie, you will be responsible for:
- Collaborating with cross-functional teams, including developers, product managers, and designers, to understand software requirements and design test plans.
- Developing and executing comprehensive test cases, scripts, and plans to thoroughly validate software functionality, performance, and security.
- Identifying, documenting, and tracking defects, and working closely with development teams to facilitate their resolution.
- Participating in design and code reviews to ensure quality is integrated into all phases of the development process.
- Automating tests using industry-standard tools and frameworks to improve efficiency and effectiveness of testing processes.
- Conducting regression testing to ensure that new code changes do not negatively impact existing functionality.
- Contributing to the continuous improvement of QA processes and methodologies within the organization.
- Keeping up-to-date with industry trends and emerging technologies to enhance testing practices.
Requirements
To succeed in this role, you should possess:
- A Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Proven experience as a QA Engineer or similar role, with a strong understanding of software testing principles and methodologies.
- Proficiency in writing and executing test cases, test scripts, and test plans.
- Familiarity with automated testing tools and frameworks (e.g., Selenium, Jest, Puppeteer, etc.).
- Experience working in an Agile/Scrum development environment.
- Strong analytical skills and attention to detail, with the ability to troubleshoot and isolate issues effectively.
- Excellent communication skills, both written and verbal.
- Ability to work effectively in a collaborative team environment.
Nice-to-Have:
While not required, the following qualifications would be advantageous:
- ISTQB or other relevant software testing certification.
- Experience with performance testing, security testing, or other specialized testing areas.
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
- Knowledge of programming languages such as Java, Python, or JavaScript.
- Previous experience in telephony.
Benefits
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary & AD&D)
Paid Time Off (Vacation, Sick & Public Holidays)
Family Leave (Maternity, Paternity)
Short Term & Long Term Disability
Training & Development
Work From Home
Free Food & Snacks

Apply for this job