
Senior QC Engineer
Job Overview
- Industry:Information Technology
- Category:Quality Assurance
- Minimum Education: Bachelors in Computer Engineering
- Skills:CI/CD tools
- Openings1
- Job LocationKathmandu
- Posted on:February 14,2023
- Apply Before:May 31,2023
Qualification and Experience
- Bachelors in Computer Science, Engineering or related field
- Minimum 4 years of relevant experience in Software Quality Assurance
Required skills/Competencies
- Expertise in designing and executing test plans and test cases based on project requirements
- Experience using test management and defect tracking platforms such as TestRail and JIRA.
- Expertise in efficient and effective manual testing and should have a good understanding of debugging issues using Chrome DevTools or any other similar tools
- Must be well-versed in about at least one programming language like and should be able to create simple scripts
- Hands-on experience with automated testing using Cypress and/or Selenium
- Familiarity with Version Control tools such as Git
- Proficient in API testing (REST/GraphQL) using tools such as Postman, Insomnia
- Working knowledge of CI/CD tools like Jenkins and ability to use them with controlled instructions is a plus
- Knowledge of database fundamentals and ability to perform simple query - SQL and/or NoSQL is a plus
- Experience with performance testing tool such as Apache JMeter is a plus
- Excellent written and verbal communication skills
- Experience working with agile/scrum methodologies
Key Responsibilities
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
- Review requirements specifications and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive and well-structured test plans and test cases
- Perform thorough regression testing when bugs are resolved
- Design, develop and execute automation scripts to automate repetitive tasks
- Design, develop and maintain automation framework with proper integration with CI/CD and reporting tools based on the project requirements
- Coach and mentor team members to share one knowledge, skills and/or experience, to help team to develop and grow
- Participate in standup meetings and other team meetings such as test planning and update meetings
- Identify, design, and implement internal process improvements: automating manual processes, update QA process to enhance efficiency
- Participate across all phases of the software development life cycle as QC lead for the assigned project/module
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.