QA Automation Engineer

Verisk Nepal Private Limited , Prasiddhi Tower, Pulchowk, Lalitpur - 3, Nepal — Posted 1 year ago

Job Description

  • Analyze requirements to develop test cases and test data for data intense back-end applications in such a way that defects are uncovered as early as possible
  • Perform hands-on manual testing while scripting automated tests to ensure application functionality, performance, and security
  • Continuously develop and socialize best practices for the design and development of robust and easily maintainable QA Automation Suites.
  • Serve as a liaison to business analyst and product owner, providing feedback on application readiness for migrations.
  • Be involved in all phases of the agile software development lifecycle
  • Write clean, high-quality scripts that test product functionality automatically.
  • Conduct various tests for systems integration, UI, applications, databases, API.
  • Identify specific cases that should be automated and discuss them with QA Team.
  • Develop the best automation solutions based on the clients’ requirements.
  • Collaborate with cross-functional teams (developers, product managers, QA Team) to find ways on how automation can improve the workflow.
  • Take part in brainstorms to come up with new ideas and designs that improve existing features.

Qualifications

Qualifications

Education Level: Bachelor’s in Computer Science, or related field or equivalent experience

Experience Required: 1 to 7 years of professional experience in Software Quality Assurance and Test Automation

Skills and Knowledge – 

  •  Passion to work and grow as a Software QA Engineer
  •  Ability to analyze acceptance criteria and discuss scenarios with team with a goal of identifying possible issues upfront even before the feature is developed
  •  Ability to build automated test scripts, plan tests and strategies according to the project
  •  Thorough and disciplined, ability to analyze a problem and weight severity of the issue
  •  Dedicated worker skilled at collaborating in a team setting
  •  Proven excellent problem-solving and analytic skills
  •  Demonstrated excellent communication skills
  •  Familiarity with Agile workflow as well as Atlassian Jira and Confluence

Technical Expertise:

  • Strong understanding of object-oriented programming
  • Good knowledge of any programming language like JAVA, C#, Python or .Net
  • Knack for writing clean, readable, and easily maintainable QA automation workflows
  • Experience in testing web services such as RESTful API
  • Experience in performance testing using tools such as Apache JMeter
  • Proficient in SQL and relational database concepts and formats such as XML and JSON with experience in testing non-GUI applications
  • Proficient understanding of code versioning tool and familiarity with Continuous Integration atmosphere would be a plus
  • Knowledge of AWS services would be a strong plus point.
Details
Information Technology (IT) Industry
Full-time Job Type
Mid-Level Job Level
Job post expired. Apply anyway, we'll forward your CV.