What are the responsibilities and job description for the QA Engineer (Senior) position at Worth AI?
Worth AI is looking for a meticulous and detail-oriented Senior QA Engineer to join our innovative team. As a Senior QA Engineer, you will be responsible for ensuring the highest quality of our software products through rigorous testing and validation processes. Your role will be pivotal in maintaining our commitment to excellence as we develop advanced AI solutions that empower businesses to make equitable decisions.
In this role, you will work closely with cross-functional teams, collaborating with developers, product managers, and other stakeholders to ensure our software meets the highest standards of reliability and performance. Your insights and expertise will help us enhance our products, contributing to a more inclusive and diverse business environment.
Responsibilities
In this role, you will work closely with cross-functional teams, collaborating with developers, product managers, and other stakeholders to ensure our software meets the highest standards of reliability and performance. Your insights and expertise will help us enhance our products, contributing to a more inclusive and diverse business environment.
Responsibilities
- Design and implement test plans, test cases, and automated tests to ensure software quality
- Execute manual and automated tests to identify software defects and ensure functionality
- Collaborate with development team to understand features and architecture
- Communicate test results, issues, and risks to stakeholders effectively
- Participate in sprint planning and retrospectives, offering insights into testing processes
- Identify and report software defects in a clear and concise manner
- Perform regression testing after bug fixes and enhancements to ensure no new issues are introduced
- Maintain testing documentation including test plans, test cases, and test results
- Stay up to date with industry best practices for QA and testing methodologies
- Plan, develop, and execute manual, automated and functional tests against back-end RESTful API's and Web Applications
- Troubleshoot issues, report on findings, and escalate issues as necessary
- Develop and enhance QA documentation and processes that contribute and support the team
- Analyze data to identify trends in product quality or defects with a goal of mitigating and preventing recurrence and future defects
- A commitment to quality is essential and should expect to follow best practices
- 3 or more years' experience with functional, manual and automated testing
- 1 or more years' experience leading test projects
- RESTful API Testing
- End to End Automated Testing
- Analysis, planning, troubleshooting, & root cause analysis
- Microservices architecture
- Relational database management systems such as MySQL
- Must be self-driven and motivated, be able to manage own time, all while working in a fast-paced environment
- Excellent communicator that contributes in a timely manner
- Strong with troubleshooting technical issues, reporting defects, and have a solid experience with back-end API
- Proven experience as a QA Engineer or similar role in software testing
- Strong knowledge of testing methodologies, tools, and processes
- Experience with automated testing tools and frameworks (e.g., Selenium, JUnit, TestNG)
- Proficiency in scripting or programming languages (e.g., Python, Java, JavaScript)
- Familiarity with CI/CD pipelines and DevOps practices
- Understanding of software development life cycle (SDLC) and Agile methodologies
- Strong analytical and problem-solving skills
- Excellent attention to detail and a passion for quality
- Strong communication skills, both verbal and written
- Prior experience in the AI, FinTech, or Payments industry is a plus
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance
- Unlimited Paid Time Off
- 9 paid Holidays
- Family Leave
- Hybrid work
- Free Food & Snacks (Orlando)
- Wellness Resources