We are expanding our team and seeking a proven QA Tester. As a software tester, you'll be involved in the quality assurance stage of software development and deployment. You'll conduct automated and manual tests to ensure the software created by developers is fit for purpose and any bugs or issues are removed within a product before it gets deployed to everyday users.

Keeper Solutions is a market-leading software development partner for innovative FinTech, CleanTech, and MedTech firms such as Fexco, Taxamo, Vitalograph, Sweepr, Umba, and AccountsIQ. At Keeper Solutions, we help our clients to scale up their software development capabilities. Our team is made up of the best, most highly-skilled, senior software specialists across all technical competencies. Our culture values people and rewards curiosity and learning. We encourage new ideas and collaborative thinking, even with teams working across different time zones. We enjoy the thrill of working on new and exciting projects for our international customers.


Responsibilities:
- Design, develop and maintain test plans, test cases.
- Perform functional, integration, regression, and performance testing on web applications and APIs.
- Utilize Selenium Web Driver for UI tests written in C# to improve test coverage and efficiency.
- Write and maintain test cases
- Work with MS SQL, to validate data integrity and perform database queries for testing purposes.
- Collaborate with the development team to identify, report, and resolve defects (Azure Boards)
- Maintain CI/CD systems to ensure smooth integration of testing processes into the development workflow.
- Participate in Agile/Scrum ceremonies, providing feedback and recommendations to improve product quality and testing practices.
- Mentor and support junior QA engineers, sharing best practices and fostering a culture of continuous improvement.
- Stay current with industry trends, tools, and technologies, and evaluate their applicability for our projects.

Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- 3+ years of experience in software quality assurance, with a focus on web applications and APIs.
- Proficient in C# as the main programming language for writing test cases.
- Hands-on experience with Selenium, Azure, GitHub
- Knowledge of SQL for querying and database testing.
- Experience with Azure CI/CD systems and integration into the testing process.
(Optional) Familiarity with Python and Vue.js frontend technologies.
- Excellent written and verbal communication skills, with the ability to communicate complex technical concepts to both technical and non-technical stakeholders.
- Strong problem-solving skills, attention to detail, and a commitment to delivering high-quality software.
- Understanding of secure coding principles and experience in implementing secure web development practices.
- Familiar with documenting, we are using Confluence
- Comfortable with log management, we are using DataDog

PERKS AND BENEFITS

  • Competitive salary that rewards performance and drives innovation.
  • Keeper Tokens are allocated each month to recognize and reward employees.
  • Remote work, flexibility, and balance - we offer remote opportunities and other benefits designed to support healthy work/life balance and growing families.
  • Learning and development – identify areas for development and we’ll provide time and access to training materials.
  • Internal R&D projects are available to help develop leading-edge skills in areas such as AI, big data, and blockchain.
  • Career path planning - team members are encouraged to discuss their career plans based on their ambitions. We provide the training and support to help them along the way. We are here to help you grow!
  • Culture and connection - people are at the very heart of what we do. Each one of our leadership panels brings a wealth of knowledge and experience, particularly in helping blue-chip companies to grow and scale internationally.
  • We cultivate connections within teams, across functions, and up and down the org chart. We make sure everyone is noticed and feels connected to our mission and each other.