Senior QA Automation Engineer Java/.NET

Chicago 9 days agoFull-time External
Negotiable
Senior QA Automation Engineer (Java/.NET) Location: Chicago, IL (Hybrid 2 days a week in the office) Job Type: W2 Roles and Responsibilities: Project description • We are looking for a skilled and detail-oriented Quality Engineer with hands-on experience in device testing and Selenium automation. The ideal candidate will be responsible for ensuring the quality and functionality of applications across multiple device types (mobile, tablet, web-enabled devices) while contributing to the automation framework and execution of test cases using Selenium. Responsibilities • Advises business and IT delivery on overall testing approach (methodology), key inputs and dependencies, tooling, resource demands • Deliverables • defines and creates specific Programmes Test Strategies, estimates and other test collateral identified based on known/assumed scope • Involvement is dependent on project/programme size, complexity, technical aspects • hardware/network/development language • Influences at the start of programmes/projects on requirement ideas/concepts, challenging and asking specific questions, giving industry insight, aligns with similar type projects • all leading to aiding and ensuring efficient design, development and testing approaches • Shifts the focus left into design and development so that testing influences and drives the outputs and quality from these domains • Confirms testability of complex requirements • clarifies ambiguous elements and aligns/sets expectations on actions/owners • Carries out health checks whilst delivery in flow • ensures adherence to Test Strategy and quality of test collateral and deliverables • Hands over to Test Manager for delivery of testing engagement • remains available for input and advisory activities as and when required • Senior Resource • acts as SME for all testing related activities • is the recognised authority on testing • Test Architect sits with one foot in the delivery arena and one in the Architect group so keeps abreast of strategic developments as well as overseeing existing delivery progress • Under broad direction, interacts with project teams and clients to gain an understanding of the business environment, technical context, and testing objectives for a project as a basis for determining testing requirements. • Plans and executes the analysis of the testing requirements of a project in order to define a Testing Strategy. • Understands and recommends the use of the appropriate automated testing tools. • Defines the metrics to be collected to monitor the performance and effectiveness of testing for a project. • Responsible for the provision of guidance, relating to testing activities for a project, to HP project teams and clients. • Communicates with all stakeholders for a project to assist in managing testing issues and risks. • Provides consultative support on all aspects of the testing process for a project. • Contributes to special studies. Develops and presents testing proposals to internal and external clients. • Identifies and recommends improvements to methods and standards for a project through an assessment of current testing practices, and supports implementation of recommended improvements. • May act as a temporary or part-time testing advisor on a project. • Proactively identifies and proposes improvements to HP's testing practices. • Stays current on emerging tools, techniques, and technologies. • Acts as a mentor and coach to testing specialists and test analysts. • Establishes and maintains security, integrity, and business continuity controls and documents. • Skills Must have • Bachelor's degree in Computer Science or Computer Engineering • 6-8 years of experience in software test automation • Experience with testing RESTful data services and APIs • Should worked on agile methodology before • Good understanding of Java and .NET Web applications • Need to be able to send a request/get a response for different protocols/technologies • Experience in Ready API testing will be preferred. • Knowledge of API testing using API testing tools like Postman or fiddler will be an advantage • Knowledge of SOA test automation framework, process, strategy • Must be familiar with Test Metrics, Change and Release Management processes. • Designing and writing automated test scripts using SOAPUI Pro or similar web services test tools • Tools experience, SOAP UI, Postman, TFS, Jira etc., Nice to have • Provide major input to the definition of project scope, plans and deliverables including cost projections and proposed implementation dates. • Work with Project / Programme Manager, help control project requirements, scope and change management issues. • Work with others to assess, develop and propose new business and technical opportunities to leadership and/or the client. • Leverage reusable components and industry frameworks, etc. in developing solutions. • Work with the appropriate HP communities regarding the application of new technologies, tools, processes, standards and project management/system development methodologies.