You are viewing a preview of this job. Log in or register to view more details about this job.

QA Automation Intern

ABOUT THE ROLE

We are seeking a QA Automation Intern to support testing initiatives for WordPress websites and assist with the migration of automation processes using LLM-based tools like Kane AI. This role offers the opportunity to engage in agile ceremonies and collaborate with cross-functional teams, ensuring our web applications meet both performance and functional requirements. As part of the team, you'll gain hands-on experience with cutting-edge automation tools, CI/CD pipelines, and AWS services, while playing a key role in advancing our automated testing solutions.

This internship offers an hourly wage of $18.00.

 

HOW YOU’LL MAKE AN IMPACT

  • Participate in Agile Ceremonies: Actively contribute to agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives) with developers and product owners to understand requirements, identify issues early, and improve test coverage.
  • Collaborate with Cross-functional Teams: Work closely with product owners and business analysts to write clear and concise acceptance criteria in Gherkin/BDD format for user stories, ensuring they align with testing needs.
  • Test Automation: Build, execute, and maintain automated test scripts for WordPress websites using tools like Selenium WebDriver and emerging LLM-based automation tools (e.g., Kane AI).
  • Performance & Functional Testing: Conduct performance testing, cross-browser, and cross-device testing to ensure optimal site performance and functionality across different environments.
  • Support CI/CD Integration: Assist with integrating automated tests into the CI/CD pipeline for frequent deployments, ensuring seamless validation during every build.
  • Regression and Smoke Testing: Review regression and smoke test results, troubleshoot, and report any issues found during build verifications.
  • Test Migration: Help migrate test cases from legacy tools (e.g., Autify) to a new automation platform, ensuring that automation coverage remains comprehensive.
  • AWS Integration: Gain experience with AWS services like EventBridge, S3, and CloudFront, and assist in testing integrations with AWS-based systems.

 

WHAT YOU’LL NEED

  • Must be available to work 24 hours per week Monday-Friday for the duration of the 16-week program.
  • Candidates must reside in the Pacific Standard Time (PST) zone to be eligible for this internship.
  • Pursuing a degree in Computer Science, Information Technology, Engineering, or a related field.
  • Basic WordPress Knowledge: Familiarity with WordPress websites, themes, plugins, and the basic web application structure.
  • Automation Testing: Experience with test automation tools such as Selenium WebDriver (preferably with JavaScript) or similar frameworks.
  • Programming Knowledge: Proficiency in JavaScript, with a basic understanding of PHP (bonus).
  • Exposure to Cloud Platforms: Familiarity with AWS services like S3, CloudFront, or similar.
  • Strong Communication Skills: Excellent written and verbal communication skills for documenting and collaborating with teams.
  • Quick to Learn: Eagerness to learn and adapt to new tools, including LLM-based automation tools like Kane AI.



 

HOW YOU’LL LEVEL UP  

  • CI/CD Experience: Exposure to continuous integration and deployment workflows (e.g., GitLab, Jenkins, CircleCI, etc.) and experience running automated tests in these environments.
  • API Testing: Knowledge of manual API testing tools (e.g., Postman, Swagger) and automated API testing tools like REST Assured.
  • BDD Experience: Experience with Behavior-Driven Development (BDD) frameworks like Cucumber or Protractor.
  • Cross-browser Testing: Familiarity with automated testing tools like BrowserStack or SauceLabs for cross-browser and cross-device testing.
  • Cloud Services Knowledge: Understanding of cloud-based systems such as AWS Device Farm and cloud testing methodologies.