Vacancy expired!
Job Title: Senior QA EngineerDuration: 12 Months Contract Location: 2 days Onsite at Cary, NC from Day 1 and 3 days Remote.
- Job description :
- Providing guidance and support to associate and intermediate level QA Engineers.
- Leading product team initiatives with minimal supervision.
- Evangelizing quality processes and best practices to improve and measure the quality of products delivered to customers
- Serving in leadership roles within the QA Team and working directly with QA Manager on strategic initiatives
- Assisting QA Manager with implementing quality processes across multiple product teams
- Serving as an Enterprise QA Lead as needed to facilitate integration and end-to-end type testing
- Collaborating with the development team and stakeholders to ensure testable user stories are created and estimated
- Identifying test conditions of satisfaction for user stories and testing tasks
- Executing a QA process that fits within our overall agile life-cycle
- Developing, executing and maintaining manual and automated tests to ensure code quality in a continuous integration environment
- Capturing and reporting quality metrics to varied audiences
- Representing quality principles and processes within assigned product teams
- Recommending continuous process improvement ideas to QA Manager and within assigned product team
- Recommend strategic ideas and suggestions to the QA Manager for consideration and inclusion
- Work closely with various IT teams on initiatives outside normal product iterations as directed
- Participate in all Agile planning activities, such as user story creation, point estimation, related defects while paying particular attention to testability
- Collaborate and provide feedback on user story details related to clarifying requirements, testability, acceptance criteria
- Collaborate with business/customer representative/SME in determining acceptance criteria for user stories
- Recommend test approach, test environment requirements, and data strategies
- Provide regular status updates to project team on QA progress
- Disseminate QA summary reports as needed (e.g. Pre-imp)
- Work closely with product team to identify and resolve issues and suggest streamlining defect process within the product development lifecycle.
- Workswith automation engineer(s) and QA Manager to define a working automation modelfor individual product(s) as well as integrated product(s) and enterpriseservices
- AuditsQA artifact procedures as directed
- Makesrecommendations to QA Engineers on artifact procedure issues uncovered
- Workswith QA Manager on enhancing test artifact procedures
- Analyze,design, and maintain test artifacts such as test objectives for manual andautomated tests
- Createand/or set up test environments and testdata
- Workwith development team as needed on unit test coverage
- AuditsQA validation and verification procedures as directed
- Makesrecommendations to QA Engineers on validation and verification issues uncovered
- Ensureapplication meets documented requirements using defined quality processes andbest practices
- Performapplicable testing and verification using appropriate QA practices
- Logdefects following appropriate QA practices
- SupportUser Acceptance Testing
- Performdata validation using SQL queries
- Developand execute automated tests for regression
- Collaboration:We collaborate with our teams and our customers to get the job done, respectingindividual ideas and contributions and moving forward in pursuit of sharedgoals.
- Results:We deliver on our promises to create value for the freight rail industrythrough talented people, good ideas, business leadership, and greattechnology.
- Service:We serve the changing needs of our customers and our industry to enhance thevalue they bring to our community, the environment and our economy.
- Abilityto lead multiple testing projects simultaneously
- Abilityto explain concepts with technical and non-technical staff
- Workefficiently within assigned project schedules
- Workeffectively with all co-workers; team player
- Communicateeffectively and in a professional manner
- Exhibitability to learn complex business functions with limited guidance
- Bachelor’sdegree in Computer Science or equivalent field desired
- 2+ years- Java
- 2+ years- Selenium WebDriver with Java
- 2+ years- SQL
- 7+ yearsin a QA role with manual test case definition and execution experience
- 1+ years- SOAP & REST Webservices Testing (SOAP UI or alternate tool)
- 3+years’ experience with automated test tools
- 3+ years of Non-functional Test Experience
- 3+ years of experience using versioning software like git.
- Experience in using business driven development framework like cucumber will be a plus
- Remain abreast of current technologies and take initiative to acquire additional knowledge to prepare for additional responsibilities
- Demonstrated understanding of SDLC and QA processes and best practices in accordance with Agile/SCRUM practices
- Exhibit ability to learn complex business functions
- ID: #48889017
- State: North Carolina Cary 27511 Cary USA
- City: Cary
- Salary: Depends on Experience
- Job type: Contract
- Showed: 2023-01-29
- Deadline: 2023-03-28
- Category: Et cetera