ComplianceQuest Nepal

Software Engineer - QC Automation

ComplianceQuest Nepal

Software Engineer - QC Automation

ComplianceQuest-Nepal (CQ-Nepal) was registered in Nepal on June 30, 2022. We employ 200+ professionals in our Lalitpur office.

Our scope of work includes Business Process Outsourcing, Software Development, and Services. The connected suite of solutions provided by CQ-Nepal helps businesses of all sizes increase product, quality, safety, and supplier as they bring their products from concept to customer success.

For more information, visit the company website at https://www.compliancequest.com/  and follow our LinkedIn page at https://www.linkedin.com/company/compliancequest/

ComplianceQuest-Nepal (CQ-Nepal) was registered in Nepal on June 30, 2022. We employ 200+ professionals in our Lalitpur office.

Our scope of work includes Business Process Outsourcing, Software Development, and Services. The connected suite of solutions provided by CQ-Nepal helps businesses of all sizes increase product, quality, safety, and supplier as they bring their products from concept to customer success.

For more information, visit the …

Software Engineer - QC Automation

Views: 63 | Apply Before: 2 weeks, 1 day from now

Basic Job Information

Job Category : IT & Telecommunication > Test Engineer
Job Level : Mid Level
No. of Vacancy/s : [ 4 ]
Employment Type : Full Time
Job Location : Bakhundole, Lalitpur
Offered Salary : Not Disclosed
Apply Before(Deadline) : Jul. 03, 2025 23:55 (2 weeks, 1 day from now)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than 2 years
Professional Skill Required : Interpersonal Skills Attention to Detail Communication Sdlc Teamwork

Job Description

QC Engineer with experience in automated testing on the Salesforce platform. The role requires strong hands-on expertise in Robot Framework automation, supported by practical manual testing efforts focused on validating business logic, planning reusable test flows, and triaging issues from an automation-first mindset. Proficiency in either Python or Java is essential to build and maintain a scalable automation suite.

Key Responsibilities:

  • Automation Responsibilities (with Manual Validation Support):
  • Design, build, and maintain automated test scripts using Robot Framework for Salesforce UI and API layers.
  • Develop custom keywords using Python or Java to handle complex Salesforce-specific logic (Lightning DOMs, modal windows, conditional flows).
  • Perform manual validation of new Salesforce features to:
                > Understand user journeys and business logic before automation.
                > Identify edge cases and reusable automation components.
                > Validate test data setup and boundary conditions for automation.
  • Create data-driven and modular test cases for Lightning components, flows, approval processes, and integrations.
  • Handle complex UI elements with dynamic XPath, Shadow DOMs, and iFrames.
  • Use SOQL/SOSL queries to prepare and validate test data.
  • Execute and maintain API tests (REST/SOAP) using Robot Framework or Postman.
  • Log, investigate, and validate automation defects discovered in CI pipelines.
  • Collaborate with developers and manual testers to convert repetitive or high-risk test cases into automation.
  • Participate in sprint-level planning for automation coverage and regression impact.
  • Integrate scripts into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI) and generate execution reports.
  • Maintain traceability between test cases, requirements, and defects using JIRA.

 Required Skills & Qualifications:

  • Bachelor’s degree in computer science, Engineering, or a related discipline.
  • 2–4 years of experience in Software QC with automation development.
  • Hands-on experience with Robot Framework, including SeleniumLibrary, RESTinstance, or Browser Library.
  • Programming proficiency in Python or Java for writing automation logic and custom libraries.
  • Good understanding of Salesforce objects, Lightning components, flows, and APIs.
  • Experience in manual exploratory testing with a focus on workflows, data integrity, and edge conditions that guide automation coverage.
  • Working knowledge of version control (Git), test management tools, and Agile methodologies.

Preferred/Good-to-Have Skills:

  • Salesforce Admin or App Builder Certification.
  • Exposure to performance testing tools (e.g., JMeter, K6).
  • Experience with Robot Framework tool.
  • Understanding of Salesforce Governor Limits and Security/Role-based access testing.

Soft Skills:

  • Excellent analytical, debugging, and documentation skills.
  • Strong collaboration and communication across QC, Dev, and Business teams.
  • Self-motivated with attention to detail and quality.
  • Ability to multitask and prioritize effectively in a fast-paced environment.

Similar Jobs
Powered by Merojob AI

Job Action

More Jobs By this Company

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE