About Company
At career.imfdirectgov, we are driven by innovation and a relentless pursuit of excellence in digital solutions. Our dynamic environment fosters growth, collaboration, and a commitment to delivering robust, error-free applications that impact global financial services. For a meticulous Quality Assurance Engineer, this means direct influence over product integrity and user trust. We believe precision is paramount, and your expertise will ensure our cutting-edge platforms meet the highest standards of reliability and performance. Join a team where your analytical skills are valued, contributing directly to secure and efficient operations.
Job Description
Are you a meticulous problem-solver with a passion for delivering flawless software? career.imfdirectgov is seeking a dedicated and experienced Quality Assurance Engineer to join our dynamic team in Level Plains, Alabama. In this pivotal role, you will be instrumental in ensuring the highest quality of our innovative financial technology solutions. You will work closely with development, product, and operations teams to identify, reproduce, and resolve defects, contributing directly to the reliability and user satisfaction of our platforms. This isn’t just about finding bugs; it’s about proactively enhancing our testing frameworks, automating processes, and embedding a culture of quality throughout the entire software development lifecycle. We’re looking for someone who thrives on precision, possesses a keen eye for detail, and is committed to continuous improvement. If you’re ready to make a significant impact on mission-critical systems and grow your career in a supportive, forward-thinking environment, we encourage you to apply. Your expertise will safeguard the integrity of our digital offerings, ensuring secure and efficient operations for our diverse user base.
Key Responsibilities
- Develop, execute, and maintain comprehensive test plans, test cases, and test scripts for new and existing features.
- Perform various types of testing, including functional, regression, integration, performance, and user acceptance testing.
- Identify, document, prioritize, and track bugs using bug tracking systems, working closely with developers for timely resolution.
- Collaborate with product managers and development teams to understand requirements and ensure testability of features.
- Design, develop, and maintain automated test scripts using industry-standard tools and frameworks (e.g., Selenium, Playwright, Cypress).
- Participate in all phases of the software development lifecycle, from requirements gathering to deployment.
- Contribute to the continuous improvement of QA processes, methodologies, and tools, promoting best practices.
- Work with cross-functional teams to ensure quality is embedded at every stage of product development.
Required Skills
- Proficiency in software QA methodologies, tools, and processes.
- Strong experience with test automation frameworks and scripting languages (e.g., Python, Java, JavaScript).
- Solid understanding of SQL for database validation and data integrity checks.
- Experience with API testing tools (e.g., Postman, SoapUI) and understanding of RESTful APIs.
- Familiarity with Agile/Scrum development methodologies and continuous integration/delivery (CI/CD) pipelines.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong verbal and written communication skills to articulate issues clearly to technical and non-technical stakeholders.
- Ability to work independently and as part of a collaborative team in a fast-paced environment.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related technical field.
- Experience with performance, load, and security testing tools and concepts.
- Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- ISTQB certification or other relevant industry certifications.
- Experience in the financial technology (FinTech) sector.
Perks & Benefits
- Competitive salary and comprehensive health benefits package (medical, dental, vision).
- Generous paid time off, including vacation, sick leave, and holidays.
- 401(k) retirement plan with robust company match.
- Opportunities for professional development, training, and continuous learning.
- A collaborative and innovative work environment that values creativity and problem-solving.
- Employee wellness programs and initiatives.
How to Apply
Ready to elevate your career and contribute to cutting-edge financial technology? We invite you to apply by clicking the link below. Please ensure your resume highlights your relevant experience in quality assurance, test automation, and your passion for delivering high-quality software. We look forward to reviewing your application and potentially welcoming you to our dedicated team!
