As a QC Engineer with a focus on Automation at eSpace, you will be responsible for designing, developing, and maintaining automated testing frameworks that ensure the quality and reliability of our software products. This role is ideal for professionals with 1–2 years of experience and a passion for building automation pipelines that scale with modern digital platforms. Responsibilities: Develop, maintain, and execute automated test scripts using industry-standard automation tools and frameworks (e.g., Selenium, WebdriverIO, Cypress, Playwright). Collaborate with developers, product managers, and other team members to define test strategies and integrate testing into the CI/CD pipeline. Identify test cases that should be automated and maintain test coverage across features and platforms. Analyze test results, log defects, and track their resolution to completion. Participate in sprint planning, requirement reviews, and sign-off activities. Ensure test environments and test data are properly maintained and version-controlled. Continuously improve testing processes and automation frameworks for efficiency and effectiveness. Monitor test execution and optimize performance to reduce test cycle time and manual efforts. Maintain detailed test reports, logs, and documentation of automation test cases. Participate in code reviews and ensure code quality and best practices. Work closely with stakeholders to meet project timelines and deliverables.
Key Performance Indicators (KPIs) for Success
Test automation coverage across modules and platforms. Reduction in manual testing efforts and time-to-release. Timely identification and resolution of defects in pre-production environments. Stability and reliability of automated test suites (e.g., low false positives). Collaboration and communication effectiveness with engineering and product teams. No. of total defects detected through automated tests vs. manual, reflecting the effectiveness of automation in identifying issues early
Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related technical field. 1–2 years of experience in software, with a strong focus on automation. Hands-on experience with one or more automation frameworks (e.g., Selenium, WebdriverIO, Cypress, Playwright, TestNG, JUnit). Proficiency in scripting or programming languages such as JavaScript, Python, or Java. Familiarity with REST API testing tools (e.g., Postman, REST Assured). Good understanding of software development lifecycle and agile methodologies. Good experience in software test management tools (e.g., JIRA, TFS, or Azure DevOps). Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitHub Actions). Strong attention to detail, analytical thinking, and a proactive approach to quality. Strong problem-solving and debugging skills. Certified ISTQB Foundation Level (CTFL) is a Plus.
About eSpace eSpace is a leading IT company with over 25 years of experience delivering mission-critical systems for governments, enterprises, and startups. From enabling digital transformation in public services to deploying innovative business solutions, we focus on building scalable, reliable, and high-impact technology systems. What We Value At eSpace, our culture is driven by four core values that guide how we work and grow together: Delivering Impact You focus on outcomes, not just outputs—adding real value through your work. Trust Through Transparency You communicate openly, take ownership, and keep others informed. People-Driven Growth You’re eager to learn, share knowledge, and help others grow with you. Technology That Matters You think critically about tools and trends, focusing on solutions that make a difference.
If these values resonate with you, and you’re excited to contribute to a team where your work can make a real difference, we’d love to hear from you. |