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.Minimum 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.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!
#J-18808-Ljbffr