> Markdown version of [/jobs/ext/169349-lead-developer-in-test](https://www.wearedevelopers.com/jobs/ext/169349-lead-developer-in-test). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Developer in Test - **Company:** Financial Industry Regulatory Authority, Inc. - **Location:** Philadelphia, PA, United States - **Experience:** Expert - **Salary:** $166,197.0 - $222,400.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Test Suite, Application Programming Interfaces (APIs), Algorithm Design, Amazon Elastic Compute Cloud, Amazon S3, Automation of Tests, Data Structures, Software Design Documents, Automation of Marketing, Object-Oriented Software Development, Software Architecture, Systems Development Life Cycle, Big O, SQL Databases, Systems Architecture, System Testing, Performance Testing, Backend, Amazon Relational Database Service, Sanity.io, Integration Tests, Information Technology, Build Tools, Api Management - **Published:** May 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6948d1f3f0b7c5f5 ## About the Role Do you have experience in System architecture design?, Do you have a Bachelor's degree?, Education requirements: Bachelor's degree in Computer Science, Engineering or STEM or related field or foreign equivalent. Experience requirements: 7 years' experience in test automation. Or, alternatively: Education requirements: Master's degree in Computer Science, Engineering or STEM or related field or foreign equivalent. Experience requirements: 5 years' experience in test automation. Special Skills or Other Requirements: Must have experience with: * Computer science fundamentals - algorithm design, problem solving, complexity analysis and data structures. * Functional Testing, System Testing, Back-end/API Testing, Integration Testing, Sanity Testing and Performance Testing. * Modern Object-oriented programming language, SQL and software architecture and design. * Test automation tools, build tools and CI/CD tools. * Architecting, designing and developing automation frameworks and test suites. * AWS: EC2, S3 and RDS. * Unix/Linux environment. ## Description * Develop and execute software testing components, develop automation solutions and perform manual tests as needed throughout the SDLC. * Ownership of automation architecture (both functional and performance) and set up test frameworks/infrastructure. * Oversee/manage reviews of system architecture, code and design documents for specific portfolio. * Identify project risks and develop mitigation strategies. * Perform Independent Assurance on all SDLC phases in a project. * Actively participate in collaborative resolution of defects including root cause analysis of production incidents. * Continually look for ways to innovate and improve testing process to gain efficiencies. * Provide business domain expertise in the project involved. * Ensure compliance with FINRA technology policies and standards. * Ensure adherence to technology policies and compliance with all security controls. * Provide domain expertise in the project involved and serve as technical subject matter expert. * Create and execute complex test strategies across multiple systems as required to execute tests. * Architect, design and develop automation code, scripts, utilities, simulators, data generators, API/Interface testing solutions and other programmatic test tools to test complex systems. * Review and provide feedback on system architecture, code and design documents. * Effectively communicate testing activities, findings and project risk in oral and written formats. * Champion the collaborative resolution of defects including root cause analysis of production incidents. * Provide technical leadership and mentoring to Developers in Test., FINRA's Code of Conduct imposes restrictions on employees' investments and requires financial disclosures that are uniquely related to our role as a securities regulator. FINRA employees are required to disclose to FINRA all brokerage accounts that they maintain, and those in which they control trading or have a financial interest (including any trust account of which they are a trustee or beneficiary and all accounts of a spouse, domestic partner or minor child who lives with the employee) and to authorize their broker-dealers to provide FINRA with duplicate statements for all of those accounts. All of those accounts are subject to the Code's investment and securities account restrictions, and new employees must comply with those investment restrictions-including disposing of any security issued by a company on FINRA's Prohibited Company List or obtaining a written waiver from their Executive Vice President-by the date they begin employment with FINRA. Employees may only maintain securities accounts that must be disclosed to FINRA at one or more securities firms that provide an electronic feed (e-feed) of data to FINRA, and must move securities accounts from other securities firms to a firm that provides an e-feed within three months of beginning employment. You can read more about these restrictions here. As standard practice, employees must also execute FINRA's Employee Confidentiality and Invention Assignment Agreement without qualification or modification and comply with the company's policy on nepotism. Search Firm Representatives ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Hate organising your photos? Try it with 5 Terabytes](https://www.wearedevelopers.com/videos/79-hate-organising-your-photos-try-it-with-5-terabytes) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)