Position: Jr and mid level QA Selenium Tester
Location: Atlanta, GA
Duration : 1 year
Must be USC or GC holder
Must have Selenium, Web Driver and API exp.
Must be able to create automations from scratch
he Software Test Engineer is responsible for developing automated testing strategies and implementing them in industry standard testing frameworks. The Software Test Engineer provides testing automated testing expertise and oversight and also plays a role in providing advice and guidance and monitoring emerging technologies.
Autonomy Influence Complexity Business Skills
Works under general direction. Uses discretion in identifying and responding to complex issues and assignments. Usually receives specific instructions and has work reviewed at frequent milestones. Determines when issues should be escalated to a higher level. Interacts with and influences colleagues. Has working level contact with customers, suppliers and partners. May supervise others or make decisions which impact the work assigned to individuals or phases of projects. Performs a range of work, sometimes complex and non routine, in a variety of environments. Applies
methodical approach to issue definition and resolution Demonstrates an analytical and systematic approach to issue resolution. Takes the initiative in identifying and negotiating appropriate personal development opportunities. Demonstrates effective communication skills. Contributes fully to the work of teams. Plans, schedules and monitors own work (and that of others where applicable) competently within limited deadlines and according to relevant legislation, standards and procedures. Appreciates the wider business context, and how own role relates to other roles and to the business of the employer or client.
Key Responsibilities
Agile Planning
• Understands the challenges that delivery and operations teams face in their day-to-day work and partner with them to design viable solutions.
• Recommends improvements to testing processes, technology, and interfaces that improve the effectiveness of testing teams and reduce technical debt.
Automation Development
• Understands the testing automation strategy, test data management strategy, and test automation framework architecture.
• Develops new or maintains existing test automation frameworks for all applications that automation currently supports.
• Writes, debugs and executes code used in automated testing efforts.
• Coordinates regression test automation activities across supported applications.
• Defines, implements, and manages processes and “best practices” with regard to automated testing.
• Establishes processes to continually review and select manual test cases for automation test suites.
• Provides metrics on business process and code coverage for automated test suites.
• Presents test results to stakeholders.