Software Development Engineer in Test

4 weeks ago


Virginia Beach, Virginia, United States Ampcus Full time
Job Title:
Software Development Engineer in Test

Job Description:
Ampcus is seeking a highly skilled Software Development Engineer in Test to join our Digital Delivery team. As a member of this team, you will be responsible for testing software applications and features using test suites and scripts, performing anomaly reporting, software analysis, and developing automated software test packages using various technologies. You will also collaborate with other divisions of primarily ISD Cloud team to provide support for one or more existing software applications. This includes application issue-analysis/resolution, configuration, managing security/permissions, and providing assistance to users. The ideal candidate will have at least 2 years of mobile apps test automation experience in Android and/or iOS, Web, API, and at least 4 years of professional experience in software test automation, including creation and deployment of frameworks and design and maintenance of test automation. The candidate should also have experience with agile development methodology, Cl/CD pipelines using tools such as GitHub, Jenkins, JUnit, Selenium, Cucumber, etc., and Test Driven Development (TDD), BDD Behavior Driven Development, and Agile (XP). Additionally, the candidate should have hands on experience with any cloud technology platforms, preferably Microsoft Azure, and must have hands on experience in Selenium Scripting, and SQL querying. The candidate should also be proficient in debugging issues, proficient in Java, proficient in writing functional automation (UI/API), and have a solid foundation in data structures, algorithms, design patterns and strong analytical and problem-solving skills. The candidate should also have working knowledge of Pull requests, code reviews, etc.

Responsibilities:

* Work with engineers to troubleshoot and remediate automation issues in testing and deploying environments
* Work alongside developers as well as the business stakeholders and strive to automate the acceptance criteria
* Understand, and implement agile development methodologies while working with teams using the Sprint/Scrum methodology of agile
* Understand project documents, customer demands, and product objectives to create and execute test cases
* Test complex API, web and mobile based applications that reference database back-end systems
* Support non-functional requirements such as, performance testing
* Set up, maintain, and perform test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests
* Participate in all agile ceremonies (standups, planning, backlog refinement, reviews, etc.) ensuring QA and testing is continuously represented and effectively incorporated into all aspects of the project
* Own end-to-end test strategy, analyze requirements, build test plan, design test cases and implement test automation for applications of moderate to high complexity
* Manage the final quality on production release
* Develop, execute, and maintain automation test scripts to meet software release deliverables, project testing requirements and other quality considerations
* Develop smoke, functional, regression, and integration test suites for UI, API Services, and databases
* Develop and execute manual test cases to detect issues that cannot be detected through automated means (when needed)
* Design customer centric automation test processes for all existing and new product development
* Apply a strong understanding of software testing/delivery to build and maintain automated test harnesses and test suites using scripting languages and industry tools
* Ability to advocate for Improvements in automation engineering efforts to the executive management team

Qualifications:

* At least 2 years of mobile apps test automation experience in Android and/or iOS, Web, API
* At least 4 years of professional experience in software test automation, including creation and deployment of frameworks and design and maintenance of test automation
* At least 4 years overall SDET and/or development experience
* Experience with agile development methodology
* Experience with Cl/CD pipelines using tools such as GitHub, Jenkins, JUnit, Selenium, Cucumber, etc.
* Experience with Test Driven Development (TDD), BDD Behavior Driven Development, and Agile (XP)
* Experience with Test processes, open-source test frameworks, test design strategies, writing test cases, and automating tests in Java with frameworks like JUnit/TestNG, Selenium, JMeter and Appium
* Experience working with a ticketing system such as Service Now or Jira
* Hands on experience with any cloud technology platforms, preferably Microsoft Azure
* Must have hands on experience in Selenium Scripting, and SQL querying
* Proficient in debugging issues
* Proficient in Java
* Proficient in writing functional automation (UI/API)
* Solid foundation in data structures, algorithms, design patterns and strong analytical and problem-solving skills
* Working knowledge of Pull requests, code reviews, etc.

What We Offer:

* Competitive salary and benefits package
* Opportunities for professional growth and development
* Collaborative and dynamic work environment
* Recognition and rewards for outstanding performance

How to Apply:

If you are a motivated and experienced Software Development Engineer in Test looking for a new challenge, please submit your resume and cover letter to [insert contact information]. We look forward to hearing from you

Equal Employment Opportunity:

Ampcus is an equal employment opportunity employer and welcomes applications from diverse candidates. We are committed to creating an inclusive and respectful work environment that values diversity and promotes equal opportunities for all employees.

  • Virginia Beach, Virginia, United States HP Development Company, L.P. Full time

    Job SummaryThis role is responsible for overseeing the design, implementation, and maintenance of robust and scalable software systems. The role collaborates with cross-functional teams, including software developers, system administrators, and project managers, to create solutions that integrate seamlessly with existing infrastructure and deliver value to...


  • Virginia Beach, Virginia, United States HP Development Company, L.P. Full time

    Job SummaryThis role is responsible for overseeing the design, implementation, and maintenance of robust and scalable software systems. The role collaborates with cross-functional teams to create solutions that integrate seamlessly with existing infrastructure and deliver value to end-users.ResponsibilitiesOversees the installation, configuration, testing,...

  • Automation Engineer

    4 weeks ago


    Virginia Beach, Virginia, United States VAE Full time

    We are seeking a talented QA Automation Engineer to join our team at VAE, Inc. in a full-time capacity. The ideal candidate will have experience in planning, creating, and debugging automated tests, as well as working knowledge of executing automated tests and creating defect reports.Key ResponsibilitiesDevelop and execute automated tests to support internal...


  • Virginia Beach, Virginia, United States Scientific Research Full time

    Job SummaryWe are seeking a highly skilled IT Linux Software Developer to join our team at Scientific Research Corporation. As a key member of our software development team, you will be responsible for designing, modifying, developing, writing, and implementing software programming applications for Linux systems.Key ResponsibilitiesAssist in designing,...


  • Virginia Beach, Virginia, United States Syms Strategic Group, LLC (SSG) Full time

    Job DescriptionSyms Strategic Group, LLC (SSG) is seeking a skilled Automated Test Engineer to support a large Department of Veterans Affairs (VA) nationwide program.Key Responsibilities:Design and implement test automation strategies to ensure high-quality software delivery.Develop and execute automated tests using Selenium and other tools.Collaborate with...


  • Virginia Beach, Virginia, United States American Systems Full time

    Job Title: Software Engineer IIIJob Summary:We are seeking an experienced Software Engineer III with an active Secret clearance to join our team at American Systems. As a Software Engineer III, you will provide innovative solutions to complex problems, work with a team of driven professionals, and receive a robust benefits package.Key Responsibilities:*...

  • Software Engineer II

    3 weeks ago


    Virginia Beach, Virginia, United States Scientific Research Full time

    Job SummaryWe are seeking a highly skilled Software Engineer II to join our team at Scientific Research Corporation. As a key member of our software engineering team, you will be responsible for designing, modifying, developing, writing, and implementing software programming applications.Key ResponsibilitiesAssist in designing, modifying, developing,...


  • Virginia Beach, Virginia, United States Scientific Research Full time

    Job SummaryScientific Research Corporation is seeking a skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, modifying, developing, writing, and implementing software programming applications. Key Responsibilities Assist in designing, modifying, developing, writing, and...

  • **Software Engineer**

    16 hours ago


    Virginia Beach, Virginia, United States KCI Technologies Full time

    Job Description:As a Software Engineer at {company}, you will be responsible for designing, developing, and maintaining software applications. You will work closely with cross-functional teams to deliver high-quality software solutions. Key responsibilities include analyzing business requirements, creating technical specifications, and implementing software...

  • Software Engineer

    3 weeks ago


    Virginia Beach, Virginia, United States Virginia Jobs Full time

    About the Position:This is a Research Staff 12-month position in the College of Engineering and Computing at George Mason University. The successful candidate will work on an NSF-sponsored project: "Collaborative Research: CCRI: New: Co MIC: A Collaborative Mobile Immersive Computing Research Infrastructure for Multi-user XR".Responsibilities:Leads the...


  • Virginia Beach, Virginia, United States Connect Talent Solutions Full time

    Job OverviewConnect Talent Solutions is seeking a highly skilled Software Engineer, Lead to join our team. As a key member of our software development team, you will be responsible for designing and developing software systems that meet the needs of our clients.Key Responsibilities:Develop and direct software system testing procedures, programming, and...


  • Virginia Beach, Virginia, United States Connect Talent Solutions Full time

    At Connect Talent Solutions, we are seeking a highly skilled Senior Software Systems Developer to lead the development of our software systems.The ideal candidate will have a strong background in software development and a proven track record of designing and implementing complex software systems.Key responsibilities will include:Developing and directing...


  • Virginia Beach, Virginia, United States Virginia Jobs Full time

    About the Position:This is a full-time research staff position in the College of Engineering and Computing at George Mason University. The successful candidate will work on an NSF-sponsored project: "Collaborative Research: CCRI: New: CoMIC: A Collaborative Mobile Immersive Computing Research Infrastructure for Multi-user XR".Responsibilities:Lead the design...


  • Virginia Beach, Virginia, United States Connect Talent Solutions Full time

    Job DescriptionConnect Talent Solutions seeks a Senior Software Engineer to analyze and optimize hardware and software interfaces for maximum computer resource utilization and modern hardware solutions.Key responsibilities include:· Designing, coding, testing, debugging, configuring, and documenting operating systems and software.· Developing and reviewing...

  • Software Engineer

    4 weeks ago


    Virginia Beach, Virginia, United States Huntington Ingalls Industries Full time

    Job DescriptionHuntington Ingalls Industries is seeking a skilled Software Engineer to join our Integrated Training Systems Software Development team in Virginia Beach, VA.As a Software Engineer, you will play a critical role in the design, development, and deployment of the Advanced Training Domain (ATD), a shipboard combat system trainer.Key...


  • Virginia Beach, Virginia, United States QinetiQ US Full time

    Job OverviewWe are seeking a highly skilled Software Development Expert to join our team at QinetiQ US in Charlottesville, VA.As a Software Development Expert, you will be responsible for performing in-depth technical evaluations of foreign computer and network technologies through the analysis and identification of software capabilities and vulnerabilities...


  • Virginia Beach, Virginia, United States Groundswell Agriculture Festival Full time

    Job Title: Senior Cloud Software EngineerAbout the Role:Groundswell Agriculture Festival is seeking a highly skilled Senior Cloud Software Engineer to join our team. As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and maintaining highly-trafficked production web applications in the cloud.Key Responsibilities:Develop...

  • Software Engineer

    3 weeks ago


    Virginia Beach, Virginia, United States Morfologica Full time

    Morfologica, Inc. is seeking skilled professionals to fill various positions at Federal Facilities throughout Northern Virginia.To be considered, candidates must have active government security clearances and appropriate polygraph results.The ideal candidate will have experience in software development, database management, and integration of tools into...


  • Virginia Beach, Virginia, United States NAMI - National Alliance on Mental Illness Full time

    Job Title: Senior PHP Software EngineerAbout the Role:We are seeking a skilled and motivated Senior PHP Software Engineer to join our development team. The ideal candidate will have a strong background in PHP, WordPress, and Laravel, with experience in building and maintaining complex software systems.Key Responsibilities:* Write clean, maintainable, and...


  • Virginia Beach, Virginia, United States The DarkStar Group LLC Full time

    Project OverviewThe DarkStar Group is seeking a highly skilled Software Development Lead to join one of our top projects in Mount Weather, VA. As a key member of our team, you will be responsible for designing, developing, and implementing software and database solutions in an IIS/C#/Angular2 application with limited oversight.Key ResponsibilitiesLead...