Ness Digital Engineering

Senior QA Engineer

Ness Digital Engineering

full-time

Posted on:

Location Type: Remote

Location: Romania

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and develop automation/performance solutions that meet organization standards and build reliable, reusable, and maintainable automated regression suites & test harnesses
  • Create tools and frameworks with quality code to simplify testing scenarios
  • Design and develop test plans, and test cases based on functional and design specifications, execute test cases, and analyze and report test results to the teams
  • Work in partnership with the development teams to deliver business functionality on time with required quality that meets the acceptance criteria
  • Acts as a test lead, planning the work of other testing staff and assigning tasks to meet project deadlines
  • Uses strong testing skills to provide guidance and assist project staff
  • Reviews and approves the work of project team members in the writing of scripts, expected results, test results, and defect descriptions
  • Ensures best practices are followed and testing activities stay on schedule
  • Focus on building efficient solutions for Web, Services/APIs, and Database testing requirements
  • Participate in internal/cross-team meetings, project scoping, functional reviews, test specifications, and technical reviews for assigned projects in an Agile environment
  • Involved in requirements review and participating in architecture/design reviews with an emphasis on test automation/performance strategy and ensuring best practices
  • Participate actively in functional, system, and regression testing activities
  • Capture quality assurance data and metrics to provide insights and conclusions
  • Estimate and perform risk analysis for quality delivery

Requirements

  • Bachelor's or higher qualification in Computer Science, Information Systems, or equivalent is preferred
  • 8+ years of software testing experience in all phases of testing including test planning, test execution, and test closure
  • Excellent understanding of QA and testing methodologies, and best practices
  • 5+ years of experience as an Automation QA Tester
  • 5+ years of experience creating, maintaining, and executing automation tests utilizing tools such as Selenium required (Python preferred)
  • 5+ years of experience in Agile processes (Scrum preferred)
  • Experience working with SOAP and REST services and understanding of SOA architecture
  • Experience creating and maintaining automation frameworks preferred
  • Experience using SQL to query databases required
  • Exposure to distributed source control systems such as Git
  • Experience with test data management techniques
  • Experience with change management and defect tracking tools
  • Zeal to be a domain expert and learn new technologies
  • Demonstrated analytical and problem-solving skills
  • Excellent interpersonal skills and written communication
  • High standards of confidentiality; ability to handle sensitive information with integrity and trust
  • Knowledge of cloud technologies like AWS/Azure and experience with testing micro-services, containers, and Dockers is preferred
Benefits
  • access to trainings and certifications
  • bonuses
  • aids
  • socializing activities
  • attractive compensation
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
automation testingperformance testingtest planningtest executiontest closureSeleniumPythonSQLAgiletest data management
Soft Skills
analytical skillsproblem-solving skillsinterpersonal skillswritten communicationleadershipguidanceplanningtask assignmentconfidentialityintegrity
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Systems