Automation QA

October 5

Apply Now
Logo of Particle41

Particle41

Application Development • DevOps • Data Science

51 - 200

Description

• Automation QA Developer. • Particle41 is seeking a highly skilled and experienced Automation Quality Assurance Engineer to join our dynamic team. • You will play a crucial role in ensuring the quality and reliability of our software products through meticulous Automation testing techniques. • You will collaborate closely with cross-functional teams to execute test plans, identify software defects, and contribute to the continuous improvement of our testing processes. • If you are passionate about delivering high-quality software solutions and thrive in a fast-paced environment, we want you on our team! • In This Role, You Will: • Test Planning and Strategy Development: • Collaborate with stakeholders to understand project requirements and define test objectives. • Participate in test planning meetings to determine the scope, approach, and timelines for Automation testing activities. • Develop comprehensive test plans outlining test scenarios, test cases, and testing environments. • Identify risks and dependencies that may impact testing efforts and propose mitigation strategies. • Ensure alignment of testing activities with project milestones and deliverables. • Identify appropriate tools for carrying out testing methodologies for the project. • Automation Test Execution: • Create and execute automation test cases based on defined test scenarios and acceptance criteria. • Perform functional testing to verify software features and functionalities against requirements. • Conduct regression testing to validate software changes and ensure no unintended side effects. • Execute exploratory testing to uncover defects and usability issues not covered by scripted test cases. • Verify data integrity and system stability through database testing and backend validation. • Defect Identification and Reporting: • Document software defects with detailed descriptions, steps to reproduce, and expected results. • Prioritize defects based on severity, impact on functionality, and customer priorities. • Collaborate with development teams to investigate and troubleshoot reported issues. • Provide timely updates on defect status and resolution progress to stakeholders. • Verify defect fixes and ensure resolution meets acceptance criteria before closure. • Test Documentation and Reporting: • Create and maintain test documentation, including test plans, test cases, and test matrices. • Generate test reports summarizing testing activities, results, and key metrics. • Document test results and findings in a clear and organized manner for future reference. • Review and update test documentation to reflect changes in software requirements or functionality. • Ensure test artifacts are well-organized and easily accessible for team members and stakeholders. • Continuous Improvement: • Identify opportunities to optimize automation testing processes and improve efficiency. • Proposed enhancements to testing methodologies, tools, and techniques to increase effectiveness. • Participate in retrospective meetings to reflect on past testing iterations and identify areas for improvement. • Share knowledge and best practices with team members to foster a culture of continuous learning. • Stay updated on industry trends and emerging technologies in Automation testing to incorporate into our practices. • Cross-functional Collaboration: • Work closely with product managers, developers, and quality assurance team members to ensure alignment on testing objectives and priorities. • Participate in daily stand-up meetings, sprint planning sessions, and sprint reviews to provide input on testing efforts. • Communicate effectively with stakeholders to provide updates on testing progress, issues, and risks. • Collaborate with development teams to ensure timely resolution of reported defects and adherence to quality standards. • Foster a collaborative and supportive team environment to promote effective communication and knowledge sharing.

Requirements

• Bachelor's degree in Computer Science, Engineering, or related field. • Must have experience in Typescript, Puppeteer and 3rd party API integration. • 4-6 years of experience in automation software testing, preferably in a fast-paced software development environment. • Strong understanding of Automation testing methodologies, techniques, and best practices. • Proven track record of identifying and documenting software defects with meticulous attention to detail. • Experience working with issue tracking systems, such as JIRA or Bugzilla. • Experience working with test management tools eg. JIRA, TestRail etc. • Familiarity with agile/scrum methodologies and their application to Automation testing processes. • Excellent communication skills, both written and verbal, with the ability to effectively collaborate with cross-functional teams. • Ability to work independently and take initiative to drive testing activities forward. • Ability to adapt to changing priorities and handling multiple tasks simultaneously. • Proficiency in version control systems, such as GIT, for managing test assets. • Proficiency in managing timelines efficiently and prioritizing tasks. • Strong understanding of the Software Development LifeCycle(SDLC) and Software Testing LifeCycle(STLC). • Experience with Cross-browser and Cross-platform testing. • Experience in mentoring or leading junior QA engineers is a plus.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com