QA Analyst

Embrace SoftwareTampa, FL
Hybrid

About The Position

Fairfax Imaging, part of the Embrace portfolio, is a market -leading provider of mission -critical payment and document processing software for government agencies across North America. The platform enables organizations to efficiently process high -volume transactions, including taxes, fees, and remittances. Its cloud -enabled solution, Quick Modules, supports complex workflows such as mail -in processing, electronic payments, cashiering, and title and registration, helping agencies improve accuracy, speed, and operational efficiency. As we continue to grow, we are looking for a QA Analyst to join our team. As a Functional Tester, you will play a vital role in ensuring the functionality and usability of software applications by conducting thorough testing and verification activities. Your primary responsibility will be to understand software requirements, develop test cases, and execute tests to validate the behavior and performance of the application under various scenarios.

Requirements

  • Bachelor’s Degree (B.A.) from a four year university is preferred.
  • At least 4+ years of functional testing experience is preferred.
  • 3+ years of SQL knowledge.
  • Proficient in reviewing a Design Document and creating test cases with detailed steps of execution.
  • Solid experience in functional testing of software applications, preferably in an agile development environment.
  • Strong understanding of software testing principles, methodologies, and best practices.
  • Familiarity with test management tools and defect tracking systems (e.g., Jira, TestRail).
  • Excellent analytical and problem -solving skills with meticulous attention to detail.
  • Ability to develop comprehensive test plans, test cases, and test scripts.
  • Knowledge of different testing techniques, including black -box testing, boundary value analysis, and equivalence partitioning.
  • Strong communication skills to effectively collaborate with team members and stakeholders.
  • Ability to prioritize tasks and meet deadlines in a dynamic work environment.
  • Flexibility to Multitask and Shift Focus as needed.
  • Willingness to jump in and do what it takes to solve problems.
  • Excellent verbal and written communication skills
  • Ability to work in a fast -paced environment.
  • Demonstrated ability to effectively establish and maintain working relationships with all levels of the organization.
  • Willingness to train/mentor new or junior team members
  • Ability to work with a majority remote team.
  • Excellent relationship -building skills.
  • Access to a reliable and secure high -speed internet connection

Nice To Haves

  • Experience with tax forms is a plus.
  • Some experience or interest in automated testing is preferred.

Responsibilities

  • Test Planning and Execution: Collaborate with project stakeholders to gather and analyze software requirements. Develop comprehensive test plans, test scenarios, and test cases that cover functional aspects of the application. Execute tests and document test results to identify defects, ensure adherence to specifications, and validate the overall functionality of the software.
  • Test Case Development: Design and create test cases based on software requirements, user stories, and functional specifications. Ensure that test cases are well -defined, accurate, and cover all possible scenarios. Incorporate both positive and negative test scenarios to validate expected and unexpected system behavior.
  • Defect Identification and Reporting: Identify, document, and report software defects using appropriate defect tracking systems or tools. Clearly communicate defects to the development team, providing detailed steps to reproduce the issues and any relevant supporting documentation. Follow up on defect resolutions and verify fixes.
  • Regression Testing: Perform regression testing to ensure that fixes and enhancements do not introduce new issues or impact existing functionality. Develop and maintain a regression test suite that covers critical system features and conducts periodic regression testing as required.
  • Test Documentation: Create and maintain comprehensive test documentation, including test plans, test cases, and test reports. Ensure that all testing activities and results are properly documented for reference and future use. Contribute to the improvement of testing processes and documentation standards.
  • Collaboration and Communication: Work closely with cross -functional teams, including developers, business analysts, and project managers, to ensure a clear understanding of requirements and effective communication throughout the testing process. Participate in meetings, provide testing updates, and offer insights and suggestions for process improvement.
  • Quality Assurance: Contribute to the improvement of quality assurance processes and methodologies. Identify opportunities for test automation, performance testing, or other testing techniques to enhance the efficiency and effectiveness of functional testing activities.
  • Other duties may be assigned.

Benefits

  • Competitive salary commensurate with experience.
  • Opportunities for career advancement and professional development.
  • Experience collaborating with a diverse, global team.
  • Comprehensive Health Benefits to support your wellbeing and peace of mind.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service