常青发布:自动化测试工程师(SDET)
Evergreen Posting: Automated Test Engineer (SDET)
我们正在积极寻找有才华的候选人,以应对即将到来的项目需求。申请这个持续开放的职位意味着你意识到目前可能没有立即的空缺,但你渴望成为我们未来跨学科团队的一员,通过以人为本的技术改善生活。
我们的软件工程师在解决复杂问题的同时,与跨学科团队的其他成员合作,使用现代技术栈交付优雅的产品。他们具备全栈技能,构建以用户为中心的可访问应用,代码干净、可维护、文档齐全且经过充分测试。我们的自动化测试工程师(SDETs)是专家,他们与多个工程团队协作并融入其中,作为最佳实践的倡导者,帮助改进自动化测试流程。在融入一个团队期间,他们会审查代码、编写测试,并指导团队编写可靠的测试。Coforma的工程师会与研究人员和设计师早期且频繁地合作,共同增加理解力和同理心。因此,你对阐述旨在改善生活的技术解决方案的热情是一种优势,而非缺陷。加入我们,共同打造具有影响力的软件,实施我们引以为豪的人本解决方案。
注意:我们是一家以远程办公为主的公司,但某些职位可能需要偶尔出差。如果某个职位有出差要求或混合办公/全职在办公室的工作安排,这将在招聘过程开始时说明。
我们参与E-Verify。入职时,我们将向联邦政府提供你的I-9表格信息,以确认你是否有资格在美国工作。
由于我们与美国联邦政府的合作性质,所有职位都要求从美国本土各州工作。远程职位仅对以下列出的州的申请人开放。为确保我们遵守所有州、县和地方的就业和税务法规,申请者必须目前居住在以下任一州才能被考虑在Coforma就职。此列表将根据我们的PeopleOps团队拓展更多州的招聘而定期更新。
- 亚利桑那州
- 加利福尼亚州
- 哥伦比亚特区
- 佛罗里达州
- 佐治亚州
- 爱达荷州
- 伊利诺伊州
- 马里兰州
- 马萨诸塞州
- 蒙大拿州
- 内华达州
- 新泽西州
- 纽约州
- 北卡罗来纳州
- 俄勒冈州
查看英文原文
We are actively building a pipeline of talented individuals in anticipation of upcoming project needs. By applying to this evergreen position, you recognize that while an immediate vacancy may not exist, you are eager to be part of our future cross-disciplinary efforts to improve lives through human-centered technology.
Our Software Engineers enjoy tackling complex problems while working with other members of our cross-disciplinary teams to deliver elegant products across a modern technology stack. They are skilled across the stack, building accessible applications that put people first with code that is clean, maintainable, well-documented, and well-tested.Our Automated Test Engineers (SDETs) are specialists who work collaboratively and embed with multiple engineering teams, serving as advocates for best practices and helping improve automated testing processes. While embedded with a team, they review code, write tests, and mentor the team on writing reliable tests. Engineers at Coforma work closely with researchers and designers early and often, collaborating to add perspective that increases understanding and empathy. As such, your passion for articulating technology solutions that aim to improve lives is a feature, not a bug.Join us in building software that makes an impact and implementing human-centered solutions we can be proud to say we worked on together.
Note: We're a remote-first organization, but some roles may require occasional travel. If a role has travel requirements or a hybrid or full time in-office schedule, this will be disclosed at the beginning of the hiring process.
We participate in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the United States.
Due to the nature of our work with the US federal government, all roles are required to work from the contiguous United States. Remote positions are open to applicants in the states listed below. To ensure we remain compliant with all state, county, and local employment and tax regulations, applicants must currently reside in one of the following states to be considered for employment with Coforma. This list will be updated periodically as our PeopleOps team works to open up hiring in additional states.
- Arizona
- California
- District of Columbia
- Florida
- Georgia
- Idaho
- Illinois
- Maryland
- Massachusetts
- Montana
- Nevada
- New Jersey
- New York
- North Carolina
- Oregon
- South Carolina
- Tennessee
- Texas
- Virginia
- Washington
- Wisconsin
What You'll Do (Key Responsibilities)
- Write automated tests and review code, ensuring high standards of quality, maintainability, and test coverage
- Solve problems across the tech stack alongside other engineers on the team, building new systems and improving existing ones
- Consistently apply best practices, including a focus on accessibility
- Collaborate with team members and government/client stakeholders to craft creative solutions and build technology products that improve the lives of those in the communities they serve
- Participate in quality improvement activities, including mapping contractual requirements to test cases to ensure coverage of necessary functionality
- Engage with coworkers across disciplines according to agile and Scrum methodologies, including participating in planning, breaking down requirements into tasks, refinement, and estimation, etc.
What You Know (Knowledge and Experience Requirements)
- Software testing best practices, including risk-based approaches, user-data driven testing, and the software testing pyramid
- The building blocks of the web, including how to write accessible semantic HTML and how to write clean CSS that conforms to design systems
- Open-source programming languages like JavaScript/TypeScript, Ruby, Python, Java, etc.
- Frameworks, libraries, or runtimes like React, Rails, Node, Next, Angular, Spring, etc.
- Testing frameworks like Jest, Testing Library, Mocha, Playwright, Cypress, etc.
- How to leverage the command line via shell scripting
- APIs and databases of various types like SQL, Dynamo, Mongo, Postgres, etc.
- Infrastructure tools like Terraform, Serverless, Amazon CDK, etc.
- CI/CD tools like GitHub Actions, Jenkins, Circle, etc.
- How to deliver polished, scalable, maintainable, performant code
- How to communicate complex technical concepts to non-technical audiences
- Agile and Scrum development methodologies
Preferred Qualifications and Experience:
- 3 or more years of experience writing automated tests for software and designing and building test cases in remote environments
- Knowledge of and experience with both structural and specification-based automated testing
- Prior experience in digital services, government, or federal consulting
- 3 or more years of experience building applications with open-source programming languages
- 3 or more years of experience working with modern testing frameworks, libraries, and testing services via APIs of various types
- 3 or more years of experience working with infrastructure tools and IAC
- 3 or more years of experience integrating CI/CD and pipeline tools with automated testing
Other
- Internet: Will prioritize and maintain access to strong, reliable internet for the remote nature of our work, except when on vacation or holiday.
- Security: Will keep the highest security practices to ensure privacy and security of Coforma and client information, given the nature of our work, even when on vacation.
- Travel Flexibility: On request and with advanced notice, will attend in-person events such as meetings, workshops, and trainings as assigned for projects that require it.
- Brand Representation: Will represent Coforma professionally and sincerely, modeling our Company Values in all interactions.
Originally posted on Himalayas