Senior Test Engineer

BuzzBoard Logo

BuzzBoard

πŸ“Remote - Worldwide

Summary

Join our team as a Senior QA Engineer and lead our quality assurance initiatives. You will develop comprehensive test strategies, ensure robust test coverage, and collaborate with cross-functional teams. This role involves both manual and automated testing for web and mobile applications, as well as mentoring junior team members. The ideal candidate will have 5-7 years of experience in QA, proficiency in various testing tools, and excellent communication skills. The position is remote and full-time.

Requirements

  • Obtain a Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • Have 5-7 years of proven experience in quality assurance, preferably in both manual and automated testing
  • Possess hands-on experience with API testing tools (e.g., Postman) and database testing using SQL
  • Demonstrate proficiency with test management tools like JIRA
  • Have experience testing web and mobile applications in an agile development environment
  • Show a strong understanding of test case design, test coverage, and defect lifecycle management
  • Have experience with performance and security testing methodologies
  • Possess excellent communication and mentoring skills
  • Have the ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively

Responsibilities

  • Develop and implement detailed test strategies, test plans, and test cases to ensure comprehensive coverage of application functionality
  • Define testing standards and best practices across the QA team
  • Execute both manual and automated tests for web and mobile applications
  • Identify areas for automation and work with the team to design and develop automation frameworks
  • Perform API testing using tools like Postman, ensuring robust integration and performance of backend services
  • Write and execute SQL queries to validate data integrity and support backend testing efforts
  • Perform database testing to ensure data consistency and reliability
  • Identify, document, and track defects throughout the testing lifecycle
  • Collaborate with developers and business teams to prioritize and resolve issues promptly
  • Utilize test management tools such as JIRA for tracking test cases, defects, and project progress
  • Ensure effective use and continuous improvement of the testing toolset
  • Conduct performance testing to evaluate application scalability and responsiveness
  • Perform security testing as needed to identify vulnerabilities and ensure data protection
  • Mentor and guide junior QA team members, promoting a culture of quality and continuous improvement
  • Collaborate with cross-functional teams, including development and business stakeholders, to drive high-quality releases in a fast-paced environment
  • Demonstrate strong problem-solving and analytical skills to diagnose issues effectively
  • Communicate testing progress, issues, and risks clearly to both technical and non-technical stakeholders

Preferred Qualifications

  • Have experience with modern test automation frameworks and tools
  • Be familiar with CI/CD pipelines and integrating automated tests into the build process
  • Have exposure to cloud-based environments and testing in distributed systems

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.