Senior Software Quality Control Engineer
Money Fellows · Cairo, NY · 1 mo ago
On-siteQuality AssuranceFull-time
Key Responsibilities
- Collaborate with stakeholders, including product managers, software engineers, and business analysts, to understand project requirements and define test objectives.
- Develop comprehensive test plans and strategies, considering functional and non-functional requirements, to ensure thorough test coverage.
- Identify appropriate testing methodologies, tools, and techniques to effectively validate software applications within the fintech domain.
- Conduct various types of testing, including functional, regression, integration, performance, and security testing.
- Report and track software defects using defect tracking tools, ensuring timely resolution and closure.
- Contribute to the development and implementation of quality assurance standards, methodologies, and best practices.
- Communicate test progress, test results, and quality-related metrics to stakeholders, providing insights into software quality and test coverage.
Skills, Knowledge & Expertise
- Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
- Proven experience (typically 5+ years) in software quality control, software testing, or a related role.
- Strong knowledge of software testing methodologies, tools, and best practices.
- Familiarity with testing frameworks and tools, such as Jera, JUnit, TestNG, or similar technologies.
- Experience in designing and executing test cases and test scripts, and reporting defects using defect tracking tools.
- Understanding of various types of testing, including functional, regression, integration, performance, and security testing.
- Experience in test automation frameworks and writing automated test scripts.
- Familiarity with agile development methodologies and CI/CD processes.
- Understanding of the fintech industry, its regulations, compliance requirements, and security best practices.
- Strong analytical and problem-solving skills, with the ability to identify and troubleshoot software defects.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
- Detail-oriented mindset with a focus on delivering high-quality software solutions.
Job Benefits
We care about your well-being from day one, whether you’re a candidate or a team member, by actively fostering a culture of psychological safety where you feel respected, heard, and supported.
- Mental Well-being: We prioritize your mental health through open-door policies, skip-level meetings, and thoughtfully designed workspaces that encourage trust and transparency.
- Physical Health: Stay active and energized with a gym allowance, healthy office snacks, and monthly consultations with a nutritionist.
- Social Wellness: Build meaningful connections through team-building activities, engaging town halls, and collaborative workspaces that inspire innovation.
- Financial Empowerment: Enjoy competitive salaries, pension plans, and exclusive employee discounts on our Circles to support your financial stability.
- Growth Opportunities: Grow your career through workshops, internal mobility programs, and opportunities for learning and advancement.
Join us and be part of a community that supports every aspect of your well-being and growth.