Job Description
Job Description
QE Test Architect
Atlanta, GA - Hybrid
12 Months contract to hire
Visa Status : Only GC / USC
Your Job
Georgia-Pacific's Software Engineering & Integration team (SE&I) is seeking a Test Architect to join the team in Atlanta, GA. You will work with a global team of contribution motivated Quality Engineers who partners with SE&I engineers and architects across the company to do the following :
Define test engineering standards which will help quality engineers focus on their comparative advantage using division of labor to drive superior returns by delivering technology solutions. Develop strategies to proactively rationalize our test infrastructure and tooling to deliver transformational change. In addition, developing test automation frameworks, guidelines and best practices which the teams can use as reference for future projects
Our Team
GP's Software Engineering & Integration team's core competency is designing, building, delivering, and maintaining custom software solutions. We recently initiated our transformation journey, creating functions and capabilities that enable engineers to have a major impact on GP's business performance. We seek to build functionality once, so engineers are encouraged to re-use their peers' work and modify then scale it to meet new use cases. We focus on delivering profitable business outcomes by partnering with business analysts, delivery leaders, and quality engineers to build
the right solution at the right speed.
What You Will Do
Test Strategy Development :
- Develop a thorough test strategy that aligns with the SE&I and QE roadmap, and work closely with the SE&I team to ensure its consistent implementation
- Ensure the test strategy supports the overall quality goals and objectives of GP IT.
- Provide thought leadership in AI and the latest generative AI capabilities as they pertain to testing
Tooling and Frameworks :
Identify, evaluate, and integrate appropriate testing tools such as Playwright, Cypress, ADO, Postman, Rest Assured, Delphix etc. that align with SE&I's goals and testing processes.Consolidate existing test tools to streamline processes and improve efficiency.Develop and implement best practices for tool usage and adoption.Build reference implementationStay updated with the latest trends and advancements in test automation and toolingQuality Assurance :
Define and enforce quality standards and best practices for testing.Collaborate with cross-functional teams to ensure quality is embedded throughout the development lifecycle.Conduct regular reviews and audits of test processes and outcomes.Test Automation :
Design and develop automated test frameworks to improve efficiency and coverage.Establish guidelines and best practices for test automation that can be used as a reference for future projects.Ensure the automation framework is scalable and maintainable.Mentor and guide the team in best practices for test automation.Provide detailed documentation and training materials to help teams understand and adopt the reference implementation.Continuously monitor and update the reference implementation based on feedback and new advancements in technology.Coach Developer's and QE's on best practices for unit testing, Test-Driven Development (TDD), Behavior-Driven Development (BDD), and other testing methodologies to ensure high-quality, maintainable code and robust software development processesPerformance and Load Testing :
Develop performance test framework that is scalable and easy to maintain using modern tool stack.Analyze performance test results and provide actionable insights to improve system performance.Continuous Improvement :
Drive continuous improvement initiatives within the testing domain.Drive continuous improvement initiatives within the testing domain.Identify areas for process improvement and implement changes to enhance efficiency and effectiveness.Test Data Management :
Develop a test data management strategy and practice to ensure the availability of high-quality test data.Shift-Left Approach :
Champion the shift-left approach by integrating Quality Engineering best practices into development.Assist development teams in adopting these standards to ensure early detection and resolution of defects.Reusability Standards :
Establish standards for reusability in test scripts, libraries, and frameworks that can be adapted for different projects.Basic Qualifications :
IT experience with focus in Software Testing and Quality Engineering.Experience in design and development of modern UI test frameworks from scratch using tools such as Playwright, Cypress, Selenium, Appium, TOSCA or WD I / O and API test frameworks using Postman, Rest Assured etc..Experience in test architecture and strategy development.Experience in developing performance test frameworks using modern tool stack such as JMeter / K6Experience with Test Management tools such as ADO / QTest / Jira and Test data management tools such as Delphix.What Will Put You Ahead
Bachelor's Degree or higher in Computer / Software Engineering, Computer Science, or Management Information SystemsPrevious experience as a Test ArchitectFamiliarity with establishing QE practices on large scale SAP implementationsFamiliarity with cloud technologies such as AWSExperience in agile methodologies.