Deskripsi Pekerjaan
Are you a detail-oriented QA professional looking to make an impact in the financial sector? The GMP Group is currently seeking a skilled Quality Assurance Engineer (Automation) to join a high-performing team on a contract basis. In this role, you will play a critical part in ensuring the reliability, security, and performance of mission-critical banking applications.
As our QA Engineer, you will be responsible for designing and maintaining robust automated test suites that align with our CI/CD pipelines. You will collaborate closely with developers and business analysts to translate complex functional requirements into comprehensive test scenarios, ensuring that our software solutions meet the highest industry standards for quality and compliance.
This is an excellent opportunity for a QA specialist to sharpen their technical expertise in the banking domain, working within a fast-paced environment where innovation and quality go hand-in-hand.
Tanggung Jawab
- Design, develop, and maintain scalable automated test scripts using Selenium-based automation frameworks.
- Perform end-to-end testing, including functional, regression, and integration testing for banking platforms.
- Collaborate with cross-functional teams to identify system requirements and define acceptance criteria.
- Debug issues, report defects, and track them to resolution using industry-standard bug tracking tools.
- Contribute to the continuous improvement of the testing lifecycle and automation strategy.
- Execute performance and security testing to ensure application resilience.
- Prepare comprehensive test documentation, including test plans, cases, and summary reports.
Kualifikasi
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum 3-5 years of hands-on experience in software quality assurance, with a focus on automation.
- Strong proficiency in Selenium Webdriver and automation frameworks (e.g., TestNG, JUnit).
- Solid programming skills in Java, Python, or C#.
- Experience working in an Agile/Scrum development environment.
- Prior experience in the banking or financial services industry is highly preferred.
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) and version control systems (e.g., Git).
- Excellent analytical, problem-solving, and communication skills.