QA Automation Engineer

Verisk Nepal Private Limited , Kathmandu Nepal — Posted 11 month ago

Responsibilities:

  • Act as QA lead on diverse projects
  • Lead analysis for developing test cases and test data in search-intensive back-end data applications to uncover defects early
  • Clearly define test plans, scenarios, scripts, and procedures
  • Perform hands-on manual testing and script automated tests for application functionality, performance, and security
  • Continuously develop and share best practices for designing and maintaining robust QA Automation Suites
  • Liaise with business analysts and product owners, providing feedback on application readiness for migrations
  • Involved in all phases of the agile software development lifecycle
  • Write clean, high-quality scripts for automatic testing of product functionality
  • Conduct various tests for systems integration, UI, applications, databases, and APIs
  • Identify cases for automation, discussing them with the QA Team
  • Develop automation solutions based on clients’ requirements
  • Collaborate with cross-functional teams (developers, product managers, QA Team) to enhance workflow through automation
  • Participate in brainstorms to generate ideas and designs that improve existing features

Qualifications:

  • Bachelor’s in Computer Science, or related field, or equivalent experience

Experience:

  • 1 to 3 years of professional experience in Software Quality Assurance and Test Automation

Skills and Knowledge:

  • Passion for working and growing as a Software QA Engineer
  • Ability to analyze acceptance criteria and discuss scenarios with the team to identify potential issues proactively
  • Proficient in building automated test scripts and planning tests and strategies according to the project
  • Thorough and disciplined, with the ability to analyze problems and assess issue severity
  • Dedicated team worker with strong collaboration skills
  • Proven excellence in problem-solving and analytics
  • Demonstrated excellent communication skills
  • Familiarity with Agile workflow, Atlassian Jira, and Confluen

Technical Expertise:

  • Strong understanding of object-oriented programming
  • Good knowledge of a programming/scripting language: JAVA, C# .Net, Scripting, Python
  • Ability to write clean, readable, and easily maintainable QA automation workflows
  • Experience in testing web services, including RESTful APIs
  • Experience in performance testing using tools such as Apache JMeter
  • Experience testing Search clusters like Solr, Lucene, and Elastic Search
  • Proficient in SQL and relational database concepts; experience or knowledge of NoSQL DB, preferably MongoDB
  • Technical familiarity with development concepts and formats such as SQL, XML, JSON, and scripting languages for testing non-GUI applications
  • Proficient understanding of code versioning tools and familiarity with Continuous Integration environments
  • Knowledge of AWS services would be a strong plus.
Details
Information Technology (IT) Industry
Full-time Job Type
Mid-Level Job Level
Job post expired. Apply anyway, we'll forward your CV.