Principal, Quality Assurance Architect
Office of the Comptroller of the Currency2 days ago
Base Salary
$153k - $262k/yr
Responsibilities
- Design, architect, develop, and maintain software testing tool frameworks and QA automation solutions.
- Set technical direction, design principles, and best practices for QA automation, performance testing, and failover testing.
- Research automation technologies, assess implementation feasibility and return on investment, and optimize existing frameworks.
- Develop and maintain Jenkins pipelines for automated test execution.
- Design workflows and debug integrations between Jira and test management tools.
- Develop automation frameworks for data analytics and reporting applications.
- Create and implement end-to-end business process automation test strategies and training materials.
- Collaborate with development and test teams in Agile planning, requirements analysis, testing, and defect resolution.
- Analyze test results and patterns and communicate findings to requirements, design, development, and leadership teams.
- Support production by testing time-sensitive defects and advising on system functionality.
Requirements
- Bachelor of Science degree in Computer Science or an analytical field, or equivalent practical experience.
- 10+ years of experience in the IT industry, including 5+ years in quality engineering, tool architecture, and orchestration.
- Strong design and development experience with automated testing tools such as Selenium, Cucumber, Cypress, ServiceNow Automated Test Framework, QTP, or Protractor.
- Strong programming or scripting experience with Java, JavaScript, VBScript, and Python.
- Experience developing automation frameworks, automation scripts, and Jenkins pipelines.
- Knowledge of relational databases, query tools, CI/CD pipelines, Agile development, test planning, change control, and test management.
- Experience integrating Jira with test management tools and working with defect tracking tools.
- Experience with ETL, reporting, robotic process automation, performance testing, containers, orchestration, cloud platforms, and Linux.
- Strong analytical, communication, problem-solving, judgment, organization, and multitasking skills.
- Experience in the options and futures industry is preferred.
Benefits
- Hybrid work environment with up to two remote workdays per week.
- Tuition reimbursement, student loan repayment assistance, and a technology stipend for remote work.
- Generous paid time off, parental leave, 401(k) employer match, and medical, dental, and vision benefits.
- Eligibility for a discretionary annual incentive compensation award.
Tech Stack
Apache JMeterAWSAzureCucumberCypressDockerGitLab CI/CDGoogle Cloud PlatformIBM DB2JavaJavaScriptJenkinsKubernetesLinuxMicrosoft SQL ServerPythonSelenium