Senior Software Test Automation Engineer
Wolters Kluwer
Responsibilities:
Work with the Product Owner, developers, and other team members to gain a comprehensive understanding of new and existing products and features, and design test suites to ensure full coverage of products and features.Design, develop and maintain automated tests within an automated test framework. Ensure automated tests are written according to best practices such that crucial functional requirements are verified and tests remain valid as code evolves.Advocate for approaches that drive quality and ensure testability.Stay current with emerging tools and technologies in AI and automation, and proactively integrate relevant advancements into testing practices.Participate in all facets of the software development test cycle: Create test plans, develop, execute, and maintain test cases and scripts, manage the defect log, and track issue resolution with development staff. Analyze all project documents from a QA testing perspective, verifying accuracy and completeness. Must fully understand the business need/problem and the functional/technical solutions identified.Perform Quality Assurance testing in an agile environment. Participate in all sprint activities including, daily scrums, requirements gathering, story writing, and solution design sessions. Ensure reusability of test cases/scripts by building a regression suite for future testing efforts. Work with QA Team Lead to design and implement automated system tests using test automation tools.Coordinate and execute integrated tests in all applicable projects. Communicate with other QA teams to develop a cross-team test strategy. Understand the downstream integration of related data while incorporating that understanding into the everyday work of the team.Demonstrate excellent written communication skills (including emails, stories, defects, and presentations) appropriate for technical and business audiences.Qualifications:
5+ years of Web Application Testing experience.Experience with AI-assisted test automation tools is a plus.Ability to write Azure SQL Database queries to analyze and manipulate data in cloud environment.Experience with one programming language, such as Java, C#, Python, and Perl, is desired. Experience with Python and JavaScript is a strong plus. Basic knowledge of machine learning, NLP, and computer vision.Experience writing API or web service tests (not at the UI level).Experience with common test frameworks is desirable, with experience building internal tools and frameworks a strong plus.Technical and functional creativity to look beyond the application’s screen level capability to test thoroughly for a variety of use cases.Strong communication skills.Excellent analytical and debugging skills, with strong attention to detail.Strong collaboration skills and desire to work in a highly collaborative environment.Good judgment, strong problem-solving and decision-making skills, and a finely tuned balance of technical purity and pragmatism.Committed, engaged, self-motivated, decisive, adaptable, data-driven, transparent, and objective.AI and Azure technology certification is a plus.Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.
Por favor confirme su dirección de correo electrónico: Send Email