hero

Come build with us

26
companies
460
Jobs

Software Test Engineer

webAI

webAI

Software Engineering, Quality Assurance
Grand Rapids, MI, USA · Remote
Posted on Monday, June 24, 2024

Title: Software Test Engineer

Company: webAI

Location: Grand Rapids, MI (Remote)

Type: Full-Time, Salaried Exempt

Experience: 3+ years

Education: Bachelor’s Computer Science, or other related Engineering discipline

About Us:

webAI is a software company that is building a decentralized AI development platform. Our technology enables the development of powerful AI using limited amounts of data, challenging the underlying assumption that big data is the key to unlocking the full power of AI. webAI offers opportunities to join a dynamic and fast-growing team that fosters a fun and growth-oriented office culture. We are seeking a detail-oriented Software Test Engineer to join our team. The ideal candidate will have a strong background in software testing, a deep understanding of DevOps systems, and a passion for ensuring the highest quality in software products. You will work closely with our development and product teams to design and implement comprehensive testing strategies that ensure the reliability, performance, and security of our AI solutions.

We at webAI are committed to living out the core values we have put in place as the foundation on which we operate as a team. We seek individuals who exemplify the following:

Truth - Emphasizing transparency and honesty in every interaction and decision.

Humility - Maintaining a respectful and learning-oriented mindset, acknowledging the strengths and contributions of others.

Ownership - Taking full responsibility for one’s actions and decisions, demonstrating commitment to the success of our clients.

Tenacity - Persisting in the face of challenges and setbacks, continually striving for excellence and improvement.

Responsibilities:

  • Develop and implement comprehensive test plans and test cases for our various software components.
  • Create and maintain automated test scripts to improve testing efficiency and coverage using tools such as Playwright and Jest for Electron applications, and pytest for Python packages.
  • Collaborate with software engineers to identify and resolve bugs and performance issues.
  • Conduct regression testing to validate software changes and enhancements.
  • Implement and maintain CI/CD pipelines using GitLab CI/CD for efficient testing and deployment.
  • Ensure that software testing activities comply with industry standards and best practices.
  • Provide detailed reports on test results, including defect tracking and resolution.
  • Stay updated on industry best practices and emerging trends in software testing and AI technologies.

Requirements:

  • Proven experience as a Software Test Engineer or Quality Assurance Engineer, preferably in AI or machine learning projects.
  • Strong understanding of software testing methodologies, including manual and automated testing techniques.
  • Proficiency in programming languages such as TypeScript, Python, and Golang.
  • Experience with testing frameworks like Playwright, Jest, and pytest.
  • Familiarity with GitLab CI/CD for continuous integration and deployment.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Basic knowledge of Rust codebases is a plus.
  • Excellent analytical and problem-solving skills with meticulous attention to detail.
  • Effective communication skills and the ability to collaborate with cross-functional teams.
  • Certifications in software testing (e.g., ISTQB) are desirable but not required.

Benefits:

  • Competitive salary and performance-based incentives.
  • Comprehensive health, dental, and vision benefits package.
  • $200/mos Health and Wellness Stipend
  • $400/year Continuing Education Credit
  • Flexible work week
  • Free parking, for in-office employees
  • Unlimited PTO
  • Parental, Bereavement Leave
  • Supplemental Life Insurance

webAI is an Equal Opportunity Employer and does not discriminate against any employee or applicant on the basis of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We adhere to these principles in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, social and recreational programs, and discipline. In addition, it is the policy of webAI to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works.