Senior QA Engineer Location: Atlanta, GA
Job Description:
- The Senior QA Developer works within Quality Assurance division of Business Systems
- Development reporting to the Director of Quality Assurance.
- This role is accountable for functional and performance quality of various applications that support the ecommerce systems. You will analyze requirements, write manual and automated test cases, and execute it, report and verify defects.
- You will also work in coordination within the team, around the team Business Analysts, Developers, Infrastructure, Project Managers, Business users, to investigate issues and fixes to improve the quality of product.
- The Senior QA Developer will provide daily and weekly reports regarding test and defect status and will be responsible for planning, executing and communicating defects, automation regression test coverage (browsers & mobile).
- This is not a remote or virtual role as the role is based in our offices in Midtown Atlanta.
- Key ResponsibilitiesRead; understand business, product requirements, defects and systemsDevelop and review test cases using test case templates and toolsExecute test cases and report defectsUnderstand current automation (build, test, test-data, and system); own it, and improve itDevelop, debug and execute automation tests, test-data, product build etc.
- Driving defects to resolution by reporting, providing details, communicating it and retesting the fixMust attend daily stand-ups; attend all project related meetingsMust execute test cases to maintain project timeline, communicate progress and resultsMaintain superior quality of systems with no unplanned downtime40% test case development and execution and requirement reviews40% Automation development, debugging20% meetings, reports (communication with teammates and internal customer)May be responsible for communicating with QA tool vendors to resolve any issues and/or develop enhancements to the tools
- Must be able to write code in Java using IDE like eclipseMust have 5 or more year of test automation with Selenium (or similar ) using Java/JunitMust have working knowledge and experience with scripting languages like JSP, SQLMust have database experience, Oracle preferred.
- Must have experience with a defect tracking system, Jira preferredMust be able write detailed manual test casesWorking knowledge and experience with ERP system is plusWorking knowledge and experience with ecommerce systems is a plusStrong problem solving skills (able to identify and fix web technology issues)Detail oriented and ability to organize multiple tasksMust have an excellent written and verbal communication skillsCollege degree and CS or related field + 7 years in software quality assurance
- Experience working with geographically co-located teams preferredMinimum 5 years of software development /automation experience Selenium, java preferredMinimum 5 years of experience working as automation/performance/development engineer
- Must be able to work during regular business hours at the office locationMust be available to support over weekend if needed