Software Development Engineer In Test (Sdet)

Duo Security Austin , TX 78719

Posted 2 months ago

TIP: Use our handy LinkedIn integration to quickly fill out your application.

As a Software Developer Engineer in Test, you will write code to test our services for functionality and performance, to aid in our goal of making security easy for our users. You will do this in an environment where continuous integration is in place and code is actually released every two weeks.

You will partner with dev and the product team to bake in quality at each step of the SDLC. You will define, measure and publish metrics to measure product quality and help the team improve them. You will understand priorities and risks and help focus our quality efforts on where they matter the most.

You will work with mobile apps, backend Linux services, databases and validation of business logic and SAAS products, thus growing the breadth and depth of your knowledge. Learn on the job, every single day and become the best QA professional you possibly can be!

Skills you have

  • You have 2-4 years of QA experience including:

  • Automation of both Frontend and Backend applications (a full stack automation engineer). Experience in developing automation for Windows based products, Mobile Apps and experience in SQL and API testing. Selenium, Python scripting, proven Linux skills, Mobile QA skills like Appium, services like BrowserStack and SauseLabs. Experience with build system automation (with CI/CD tools like buildbot, jenkins), test infrastructure automation etc. would be a phenomenal plus.

  • Performance Testing SAAS products with tools like jmeter, gatling, locust.io, tsung etc.

  • Test Methodologies, working with release procedures, QA process and software defect tracking; demonstrated expert level skills on implementing test methodologies and tools.
    3 Reasons why you should apply

  • You are comfortable with the rapid pace of a start-up in growth mode and the change that can occur quickly

  • You are not afraid to learn from mistakes and share them with the team

  • You approach conflict in a constructive manner and help to identify root causes of problems, offer corrective actions, and participate in the solutions

This job is not for you if...

  • If the pace of a fast-moving, growth phase startup makes you uncomfortable

  • If you prefer a strictly defined role where you come in, do X, Y, Z every single day and go home, to a role where your knowledge is the only limit to what you do

  • If you need a lot of well-established policies and procedures before you can make decisions and drive results, this might not be the best role for you

Duo's mission is to make security simple for everyone. We were born from a hacker ethos and a desire to make the Internet a secure place.

Our roots and values were forged in the Midwest. We believe in enabling and empowering people to follow their passions inside and outside of the office. Collaboration is our standard operating practice, and we actively seek to reduce barriers to brilliance.

Our team is our secret weapon. We run the spectrum from artists to analysts, low-key to high energy, and bring together a diversity of skill sets, experiences, and perspectives to solve what we consider to be the world's most pressing geopolitical challenge transforming the security industry as we know it.

Together we build solutions that are easy, effective, trustworthy, and enduring. And that's why we are the most loved and trusted company in security.

Does this sound like it was written for you? Excellent! Please apply and let's explore this together.

Duo is committed to cultivating and preserving a culture of inclusion and connectedness. We are able to grow and learn better together with a diverse team of employees. The collective sum of the individual differences, life experiences, knowledge, innovation, self-expression, and talent that our employees invest in their work represents not only part of our culture, but our reputation and Duo's achievement as well. In recruiting for our team, we welcome the unique contributions that all potential candidates can bring in terms of their education, opinions, culture, ethnicity, race, gender identity and expression, nationality, age, languages spoken, veteran's status, religion, disability, sexual orientation and beliefs.

And if this role is exciting you, we encourage you to apply even if you don't meet all 100% of the description or qualifications. Finally and most importantly, we are a proud Equal Opportunity Employer.


upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Test Engineer / Software Quality Analyst

Leidos

Posted 7 days ago

VIEW JOBS 1/11/2019 12:00:00 AM 2019-04-11T00:00 Job Description: Leidos is seeking a Senior Test Engineer / Software Quality Analyst in our Austin, TX location. This role is onsite without ability to work remote from home office. We do not provide any type of relocation for this role. The Senior Test Engineer/ Software Quality Analyst will work on software projects by reviewing project user stories and working with other organizations (both within and outside of IT) to understand the complete requirements of the project, including the system software architecture, design, internal and external interfaces, use cases, etc to facilitate creation of Test Plan, Test Cases, Test Scripts, RTM, and then to execute tests and capture results each sprint. Supports Test Automation and Regression Automation activities as part of development scrum. Primary Responsibilities * Analyze, plan and test web based, mobile and desktop applications through collaboration of epics, user stories and design specifications * Consult with users, product owners, scrum masters, development, infrastructure and service desk to determine software/system functionality and scope of epis and user stories * Develop original test plans, document test results, scope, risks and provide sign-off for applications utilizing Microsoft Team Foundation Server (Test Manager) * Identify, report and manage the lifecycle of all software defects using Microsoft Team Foundation Server * Responsible for reviewing and providing peer review feedback for business requirements, user stories, technical design documents and QA test plans * Responsible for creating and managing automated test scripts using Telerik Test Studio * Use discretion and expert judgment to establish level of effort for QA activities * Identify QA tasks and track progress against project plans utilizing TFS or other SDLC management tools * Perform configuration management and deployment duties * Work closely with UAT team to provide knowledge transfer of application functionality and known issues * Work closely with Product Owner, Scrum Master, Developers, other QA members, DBA, Configuration Management, Infrastructure and management in an Agile environment * Other projects and duties as assigned Basic Qualifications * Bachelor's degree in Engineering, Computer Science or equivalent work experience required * 9 to 14 years QA experience in a high-tech environment * Must be able to successfully pass National Agency Check with Inquiries (NACI) background investigation Preferred Qualifications * Strong knowledge of SQL and able to write complex queries * Advanced knowledge of SDLC (e.g., Agile, Scrum) and QA methodologies (e.g., Smoke, Functional, Integration, Regression, System, Black box, White box, Performance, Load and Boundary testing) * Must possess experience testing tiered web based applications (e.g., ASP.Net MVC, HTML, XML) utilizing a relational database back-end (e.g., Oracle, SQL) * Strong planning and execution skills * Ability to work with minimal supervision and a self-starter * Effective time management, detail oriented, and strong organizational skills * Possess strong analytical and troubleshooting skills * Excellent communication skills both written and verbal * Self-motivated team player with the ability to work in a fast paced, dynamic environment * Must have strong interpersonal skills * Ability to work as a part of a team as well as independently * Advanced knowledge of configuration management including Continuous Integration (CI) and Continuous Delivery (CD) a plus * Advanced knowledge of source control tools and methodologies * Strong knowledge of Microsoft Windows Server configuration including IIS, app pools, services, etc. * Knowledge of Microsoft Team Foundation a plus * Strong knowledge of QA automation techniques and best practices preferably using Telerik Test Studio * Solid working knowledge of key QA technologies and tools * Ability to manage competing priorities for multiple projects Leidos is a Fortune 500® information technology, engineering, and science solutions and services leader working to solve the world's toughest challenges in the defense, intelligence, homeland security, civil, and health markets. The company's 31,000 employees support vital missions for government and commercial customers. Headquartered in Reston, Virginia, Leidos reported annual revenues of approximately $10.17 billion for the fiscal year ended December 29, 2017. (NYSE: LDOS) All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Leidos Austin TX

Software Development Engineer In Test (Sdet)

Duo Security