Senior Full-Stack QA Engineer for Banking Systems | Remote Position

Remotely
Full-time
Part-time

Are you a meticulous Quality Assurance professional seeking to leverage your testing expertise in the financial sector? Our international banking organization requires a skilled Full-Stack QA Engineer to ensure the reliability and security of mission-critical banking applications. You'll collaborate with a distributed team to implement comprehensive testing strategies that maintain the integrity of complex financial systems.


About the Role

As a Full-Stack QA Engineer on our enterprise banking project, you'll be responsible for ensuring impeccable software quality through both manual testing and emerging automation initiatives. You'll work closely with development teams, product owners, and business stakeholders to define quality standards and implement robust testing methodologies that protect our financial platforms.


Key Responsibilities:

- Design, develop, and execute comprehensive test cases based on detailed technical specifications and business requirements for sophisticated banking applications.

- Perform thorough functional, regression, integration, and end-to-end testing across web-based and mobile banking interfaces.

- Identify, document, and track software defects using Atlassian JIRA Cloud and HP ALM/Quality Center 15.x, maintaining communication until resolution.

- Conduct API testing utilizing Postman v10.x and SoapUI Pro 5.7.0 to validate backend functionality and ensure data integrity.

- Execute MS SQL Server 2019/2022 queries to verify database operations and data consistency in financial transactions.

- Collaborate effectively with cross-functional teams in an Agile environment to ensure quality throughout the software development lifecycle.

- Participate actively in sprint planning, daily stand-ups, and retrospective meetings to align testing efforts with project milestones.

- Begin transitioning toward automated testing implementation using Java 17 frameworks as the project evolves.

- Validate compliance with banking regulations and security standards through specialized test scenarios and protocols.

- Provide detailed analytical reports on testing progress, coverage metrics, and quality assessments to project leadership.


Required Skills and Experience:

- 2+ years of professional experience in software quality assurance, with preference for banking or financial services exposure.

- Demonstrated proficiency in writing detailed test cases based on technical documentation and functional requirements.

- Comprehensive knowledge of software development life cycle (SDLC) and testing methodologies (STLC).

- Proficiency with contemporary bug tracking and test management tools, particularly Atlassian JIRA and HP ALM.

- Working experience performing API testing with tools such as Postman and SOAP UI.

- Functional knowledge of SQL with ability to write and execute queries for data validation purposes.

- Basic understanding of Java programming fundamentals as groundwork for future test automation initiatives.

- Experience with GitLab 16.x or equivalent version control systems for managing test assets.

- Exceptional analytical capabilities with pronounced attention to detail and quality standards.

- Strong communication skills with professional English proficiency for effective collaboration with distributed teams.


Nice to Have:

- Previous experience testing banking applications or financial services platforms.

- Familiarity with test automation frameworks such as Selenium, TestNG, JUnit, or Cucumber.

- Exposure to CI/CD pipelines utilizing tools like Jenkins or GitLab CI.

- Understanding of security testing principles specifically for financial applications.

- Performance testing experience using JMeter, LoadRunner, or comparable tools.

- Knowledge of cloud environments (AWS, Azure, GCP) in testing contexts.

- ISTQB Foundation or Advanced Level certification.


Why Join Our Team:

Become part of a forward-thinking global banking organization that prioritizes quality and technological excellence. You'll contribute to meaningful projects that serve millions of customers while expanding your expertise in both manual and automated testing methodologies. We offer competitive compensation, flexible remote work arrangements, professional development opportunities, and a collaborative international team environment committed to continuous improvement.


This position represents an excellent pathway for QA professionals looking to advance their careers in financial technology while transitioning to more sophisticated automation practices.