Overview: We are seeking a meticulous Quality Assurance Engineer with strong automation testing skills and experience in testing applications developed in PHP. The ideal candidate should have proficiency in constructing robust automation tests using Playwright or similar frameworks. This role will be pivotal in ensuring the quality and reliability of our software products through comprehensive testing methodologies and automation strategies.
Responsibilities:
- Collaborate with product managers, developers, and other stakeholders to understand project requirements and define test strategies.
- Design detailed, comprehensive, and well-structured test plans and test cases based on functional specifications and user stories.
- Develop and maintain automated test scripts using Playwright to validate functionality, performance, and reliability of web applications developed in PHP.
- Implement automated regression tests to ensure ongoing stability of software releases.
- Perform manual testing when necessary, particularly for scenarios that are difficult to automate or require exploratory testing.
- Conduct thorough regression testing before each release to identify and report issues.
- Identify, document, and track bugs through to resolution using bug tracking tools (e.g., JIRA).
- Work closely with developers to investigate issues, verify fixes, and ensure timely resolution of reported problems.
- Actively participate in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Propose improvements to testing processes, tools, and methodologies to enhance efficiency and effectiveness.
- Create and maintain detailed test documentation including test plans, test cases, test data, and test results.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Strong verbal and written communication skills with the ability to effectively collaborate with technical and non-technical stakeholders.
- Ability to take and absorb feedback, demonstrate introspection and possess a growth mindset with a view to continuous growth and lifelong learning
- Proven experience as a Quality Assurance Engineer or similar role with a focus on automation testing.
- Strong proficiency in automation testing using Playwright or similar tools (e.g., Puppeteer, Selenium).
- Experience in testing web applications developed in PHP, understanding PHP frameworks like Laravel or Cake is a plus.
- Solid understanding of software QA methodologies, tools, and processes.
- Familiarity with agile development methodologies and continuous integration/continuous deployment (CI/CD) practices.
- Excellent analytical and problem-solving skills with meticulous attention to detail.
Preferred Qualifications:
- Experience with performance testing and/or security testing methodologies and tools.
- Knowledge of version control systems such as Git.
- Understanding of frontend technologies such as JavaScript, HTML, CSS.
- Certification in software testing (e.g., ISTQB) is a plus.
Join Us: If you are passionate about ensuring the quality and reliability of software products through automation testing, and have experience with PHP applications and Playwright, we encourage you to apply. Help us deliver high-quality software solutions that meet the needs of our customers and stakeholders.
Benefits
FormAssembly is a completely remote/distributed team. We thrive through digital communication, and work to connect numerous times a day. Our culture is vibrant, fun, and unique! Read more about it here. Some of our benefits include:
- Mental Health benefits with SpringHealth
- Unlimited PTO (with a required minimum use of 2 weeks per year) for Salaried/Exempt staff, or 4 weeks of paid vacation for hourly/non-exempt employees.
- 9 paid company holidays
- Flexible work schedule; work from anywhere!
- Charitable contribution match
- Budget for professional development
- Company provided Mac laptop
You'll be joining a talented and fun team, working together to build something great!
About the company
FormAssembly is a 100% remote, fast-growing SaaS company with teammates all over the world that come together every day to help customers streamline data collection processes. We’re chasing major growth goals year after year, and we’re looking for talented, driven individuals to join our dynamic team.
FormAssembly works with 5,000+ leading companies worldwide to help them collect data quickly and securely, including Amazon, PayPal, Dell, Harvard, and more. We have been recognized in the 2021 Inc. 5000 list of fastest growing private companies for four years in a row, and we are a G2 Crowd Winter 2022 Leader. As we grow rapidly and adapt our product to better serve our impressive roster of customers, we’re also dedicated to fostering community and building relationships with our coworkers.
For a glimpse at what it’s like to work at a SaaS company with 35% year over year growth and teammates from all over the world who live out our core values of transparency, accountability, curiosity, ambition, composure, and kindness, learn about our awesome team and how and why we work remotely.
If you share our core values and want to work together to build something great for our customers, we’d be thrilled to have you apply for this position. FormAssembly is an equal opportunity employer. If you belong to an under-represented group in tech, you’ll find a welcoming culture that thrives on diversity.
Tags
Apply to job