Point your AI agent at freehire and let it find you a job.

Get the CLI →

The Bankers Bank

NewBe an early applicant

Quality Assurance Engineer/Tester

Posted Updated 1 view
Discussion

Job Summary:

As a Quality Assurance Tester, you will play a critical role in ensuring the quality of our software products by thoroughly evaluating and testing their functionalities, performance, and security. You will collaborate closely with the development and product teams to identify and report defects, verify bug fixes, and contribute to the continuous improvement of our software development processes. This role requires a strong understanding of software testing principles, methodologies, and best practices. Test automation using C# is also an important part of the role, along with leveraging UI automation tools to support efficient, repeatable, and reliable testing.


Responsibilities:

· Test Planning and Preparation: Collaborate with the development team to understand project requirements and contribute to the creation of comprehensive test plans, test cases, and test scripts for software applications.

· Test Execution: Perform various types of testing, including functional, regression, integration, and system testing, using Playwright automation frameworks to validate the software's behavior and performance.

· Defect Identification and Reporting: Identify, document, and track defects, inconsistencies, and performance issues using Azure DevOps or other bug tracking tools. Work closely with the development team, project manager, and product manager to ensure timely resolution of identified issues.

· Automated Testing: Develop and maintain automated test scripts using C# to increase test coverage, efficiency, and accuracy in the software testing process.

· Performance and Security Testing: Conduct performance and security testing to evaluate the software's stability and safeguard against potential vulnerabilities.

· Test Environment Setup: Assist in configuring and maintaining test environments to simulate real-world conditions and support testing activities effectively.

· Continuous Improvement: Actively participate in process improvement initiatives, providing valuable feedback to enhance software quality and testing methodologies.

· Documentation: Create and maintain detailed test documentation, including test cases, test data, and test results, ensuring clear and effective communication within the team.

· Other Responsibilities as Assigned


Skills

Apply

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.