Finxera - San Jose, CA

posted 3 days ago

Full-time - Entry Level
San Jose, CA
Personal and Laundry Services

About the position

At Finxera, the Quality Assurance (QA) department is composed of talented and motivated engineers who possess strong technical abilities, curiosity, and analytical minds. These qualities are essential for ensuring quality delivery for new features and enhancements to our customers. The QA team collaborates closely with development, support, operations, and product management teams to gain a clear understanding of requirements and business use cases. This collaboration is crucial for designing effective test strategies, documenting detailed test cases, executing those test cases, and automating processes for various features. The role requires a self-starter who can deliver high-quality results on time while managing multiple tasks simultaneously. Strong oral and written documentation skills are necessary, as is the ability to interact effectively with team members to ensure fast and quality delivery. The individual in this position will be responsible for creating end-to-end test cases and executing the test plan. The QA analyst ensures that every phase and feature of the software is thoroughly tested, identifying and addressing any potential issues before the product goes live.

Responsibilities

  • Creating test strategy document and test plan
  • Writing detailed test cases and organizing them for easy access and reusability
  • Creating automation sheets, executing them, and analyzing the results
  • Conducting manual testing and defect tracking
  • Reporting daily work status to the reporting lead
  • Owning quality delivery for sprint planned features
  • Executing manual test cases and analyzing results
  • Reporting bugs and errors to development teams
  • Helping troubleshoot issues
  • Conducting post-release/post-implementation testing
  • Working with cross-functional teams to ensure quality throughout the software development life-cycle

Requirements

  • A minimum of an engineering degree in Computer Science or Information Technology or equivalent experience in software application testing
  • Ability to write basic MySQL queries
  • Experience in automation testing and batch processing is preferred
  • Creative problem-solving skills and the ability to learn quickly
  • Good verbal and written communication skills
  • Ability to work constructively with employees, stakeholders, and management towards a common goal
  • Strong analytical, problem-solving, debugging, and troubleshooting skills
  • Experience in various testing methodologies including Ad-hoc, Black Box, White Box, Incremental Integration, Functional, Performance, Loading, Security, Compatibility, and Acceptance testing
  • Experience in collaborating with other teams (development, product management, customer support)

Nice-to-haves

  • Experience in automation testing
  • Experience in batch processing