Sr. Quality Assurance Engineer
Job Overview
- Industry:Information Technology
- Category:Software Development
- Minimum Education: Bachelors in IT
- Skills:Automation Process
- Openings1
- Job LocationLalitpur
- Posted on:April 10,2024
- Apply Before:May 10,2024
Job Title: Sr. Quality Assurance Engineer
Designation: Sr. Quality Assurance Engineer
Reports to: Project Manager
Location: Bakhundole, Lalitpur 44600, Nepal
Shift: Standard (09:00 AM to 06:00 PM) from Monday to Friday
Position Overview
A Sr. QA Engineer is responsible for creating test cases, and executing them to identify issues with software before the product launch. He/she is responsible for identifying and analyzing any bugs and errors found during the test phase and documenting them for review afterward. Overall, he/she is responsible for developing and running new tests, reporting on the results, and collaborating with software developers to fix program issues.
Roles and Responsibilities
- Meeting with the software/product designers to determine quality assurance parameters.
- Overseeing the reviewing of testing documents.
- Defining and implementing the overall test automation strategy.
- Identifying and selecting appropriate automation tools and frameworks based on project requirements.
- Implementing testing procedures and overseeing the QA process.
- Troubleshooting quality issues and modifying test procedures of the product.
- Reviewing Quality Assurance reports and artifacts.
- Plans, designs and executes test cases to confirm that functional test and performance requirements are met
- Creates and maintains comprehensive test procedures for client-server application from formal, written business requirements and standards documentation
- Performs regression, functional, performance, load, stress, integration tests to ensure product performance and integrity following documented procedures standards
- Designs comprehensive test cases for manual testing. Executes system testing within QA environment(s) to validate defect fixes and functional enhancements to the system – using completed, comprehensive test procedures and supplemental test documentation
- Performs black box testing
- Performs white box testing and is able to comprehend; navigates within the database table structures
- Translates UI and business requirements standards to the system under test
- Create entry level SQL queries involving multiple tables within the database structure
- Participates in requirements reviews with business analysts, development teams and technical architects to ensure requirements are clear, concise and testable
- Uses defect-tracking tool to analyze, report, and track application defects and enhancement change requests
Skills and Qualifications
- Task-Related Skills and Certifications
- Bachelor’s degree preferably in Computer Science, Information Technology, Business Technology (or related field of study) or equivalent work experience
- Minimum 3 Years of experience as a QA engineer.
- Proven experience in software testing methodologies and best practices.
- Strong understanding of QA processes and the ability to create test plans.
- Proven experience in designing, developing, and implementing automated testing solutions.
- Familiarity with both manual and automated testing approaches.
- Ability to identify and report bugs effectively using bug tracking systems.
- Experience with test automation tools and frameworks is a plus
- Managerial experience or QA Lead preferred.
- Strong experience with QA process – evaluating and testing new or modified software programs
- Competencies and Soft Skills
- Experience in software testing, conducting system and regression tests
- Experience in working with Web Based and/or Client Server systems with ability to write SQL scripts; must have ability to analyze the logs to pinpoint the errors
- General knowledge of automated testing tools
- Ability to write entry level SQL statements and use DB tools to query database for data integrity
- High-level analytical and problem solving skill.
- Advanced written and verbal communication skills.
- Ability to project and team manage.
What We Offer
- Work in a multinational company operating in the Cloud & ICT domain, based out of the UK and operating in Australia, India, Nepal, Pakistan, and Bangladesh
- Best in class open, progressive, professional, and equal opportunity work environment
- Closely knit and supportive team members and a culture where your contributions, opinions, and diversity is welcome, respected, & encouraged
- Exposure to multi-disciplinary skill areas (including team management & leadership) in a vibrant start-up ecosystem with deep work involving world-class leaders like Amazon, Microsoft, Google, Alibaba, DigitalOcean, and Facebook
- Opportunity to travel regionally (as part of assignment/ training and development or delivery ) in Nepal, India, Pakistan, Bangladesh, or Srilanka