Software Development Engineer n Test

7 months ago


Virginia Beach, United States Ampcus Full time

• Full Stack SDET (Strong Front-End and Back-End Test Engineer)- Strong In Both Front-End And Back-End Test Automation
• Expertise In (hands-on):
• In Software Testing
• Programming Language- Java (Development of Test Cases and must be good at debugging, and writing solid code )
• utomation Frameworks
• UI Test Automation Frameworks (BDD Frameworks - Selenium WebDriver, and Appium etc)
• PI Test Automation (Rest Assured, SOAP UI, Postman, etc.)
• PI Mocking Frameworks, With A Focus In Wiremock.
• Git - Version Control
• CI/CD Pipelines
• zure Devops

Job Description: Software Development Engineer in Test (SDET

Job Title: Software Development Engineer in Test (SDET)

Basic Purpose

The Digital Delivery team develops innovative member and team member experiences that leverage the latest technologies in open source and the Azure cloud. Digital Delivery team is responsible for engineering modern web applications to implement a complete UI and micro services for multi device, multi-platform mobile and desktop web applications. As a member of this team your role will be a Software Development Engineer in Test (SDET) working in a Scrum environment, you will test software applications and features using test suites and scripts, perform anomaly reporting, software analysis, develop automated software test packages using various technologies, perform functional and performance testing.

Additionally, SDET is responsible for providing support for one or more existing software applications. This includes application issue-analysis/resolution, configuration, managing security/permissions, and providing assistance to users. They would also collaborate with other divisions of primarily ISD Cloud team.

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
• pply a strong understanding of software testing/delivery to build and maintain automated test harnesses and test suites using scripting languages and industry tools
• bility to advocate for Improvements in automation engineering efforts to the executive management team

Qualifications
• t least 2 years of mobile apps test automation experience in Android and/or iOS, Web, API
• t least 4 years of professional experience in software test automation, including creation and deployment of frameworks and design and maintenance of test automation
• t 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
• Must have hands on experience utilizing cloud hosted testing platforms such as Perfecto.
• 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.



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

    Syms Strategic Group, LLC (SSG) is seeking a skilled Software Engineer to join their team in support of a large Department of Veterans Affairs nationwide program. The ideal candidate will have experience with automated testing and software development.About the RoleThis full-time position offers a competitive salary range of $93,725 - $114,650. The...


  • Virginia Beach, Virginia, United States Ampcus Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Ampcus. In this role, you will be responsible for designing and implementing automated test suites using various technologies.About the RoleDesign and develop automated test packages using various technologiesPerform anomaly reporting and software analysisCollaborate...


  • Fort Walton Beach, United States Beast Code Full time

    Job DescriptionJob DescriptionSoftware Development Engineer in Test II (SDET) Who is Beast Code?Beast Code began in 2014 as a small group of friends with a dream to transcend the traditional defense solution paradigm. Today, we are a workforce of approximately 200 beasts headquartered in Fort Walton Beach and driving the next wave of software development and...


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

    Job Title: Software Systems DeveloperAbout the Role:Huntington Ingalls Industries is seeking a skilled Software Test and Evaluation Engineer to join our Integrated Training Systems Software Development team.Key Responsibilities:The successful candidate will design, develop, and deploy software applications, including JAAR/DCD, shore, and shipboard...


  • Virginia Beach, Virginia, United States Knight Federal Solutions Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our team at Knight Federal Solutions. As a key member of our software development team, you will work closely with customers and collaborate with a small group of engineers to deliver high-quality solutions.About UsKnight Federal Solutions is a trusted provider to industry-leading prime...


  • Virginia Beach, Virginia, United States Knight Federal Solutions Full time

    Job DescriptionAs a Software Test Engineer at Knight Federal Solutions, you will play a critical role in the design, development, and deployment of complex software systems. The successful candidate will oversee the creation of hybrid software, web, and hardware products from initial specifications to final rollout and maintenance.We are seeking a highly...


  • Virginia Beach, United States Lynk Inc Full time

    Job Summary: The Satellite Flight Software Engineer at Lynk will be developing a variety of embedded flight software applications for commanding and controlling our satellites. This includes developing our satellite command and data handling system software, in addition to supporting software for both its primary (payload) and secondary radio communications...


  • Virginia Beach, Virginia, United States CloudBC Labs Full time

    About the RoleWe are seeking an experienced Software Engineering Specialist to join our team at CloudBC Labs. As a key member of our software development team, you will be responsible for designing, developing, and testing custom software solutions across multiple system components or applications.


  • Virginia Beach, United States Lynk Inc Full time

    Job Summary: The Satellite Flight Software Engineer at Lynk will be developing a variety of embedded flight software applications for commanding and controlling our satellites. This includes developing our satellite command and data handling system software, in addition to supporting software for both its primary (payload) and secondary radio communications...


  • West Palm Beach, Florida, United States RTX Full time

    About the Role: We are seeking a skilled Software Development Engineer to join our Real-Time Test Systems Software (RTSS) team at RTX. The successful candidate will work closely with our team of software engineers to design, develop, and implement software solutions within the RTSS portfolio.Key Responsibilities:Design, develop, and test Qt-based...


  • Huntington Beach, California, United States Applied Business Software Full time

    Senior Full Stack Engineer Job DescriptionWe are seeking an experienced Senior .NET Full Stack Engineer to join our dynamic development team. This role reports to the VP of Engineering and requires a full-time W2 presence in our offices in Huntington Beach, California.This position is ideal for highly skilled professionals with at least 7 years of full-stack...


  • Virginia Beach, Virginia, United States Lynk Inc Full time

    About Lynk IncLynk Inc is a leading innovator in the field of satellite technology, dedicated to developing cutting-edge solutions for space exploration and communication.Salary: $120,000 - $180,000 per yearThe Embedded Flight Software Developer will play a critical role in designing, developing, and testing software applications for commanding and...


  • Solana Beach, California, United States Procede Software Full time

    Senior QA Automation Engineer RoleWe are seeking a skilled Senior QA Automation Engineer to join our team at Procede Software. As a key member of our dynamic team, you will be responsible for designing, implementing, and managing the infrastructure and processes that ensure the seamless integration, deployment, and delivery of high-quality software...


  • Virginia Beach, United States CloudBC Labs Full time

    Role : Software Engineering Specialist Location : Remote Term : W2 Role Job Description : Role Description/Responsibilities: Design, develop and test custom software solutions across multiple system components or applications. Create implementation or integration approach for applications and components. Translate system requirements into design...


  • Virginia Beach, United States CloudBC Labs Full time

    Role : Software Engineering SpecialistLocation : RemoteTerm : W2 RoleJob Description :Role Description/Responsibilities: Design, develop and test custom software solutions across multiple system components or applications. Create implementation or integration approach for applications and components. Translate system requirements into design specifications....


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

    Software Engineer PositionMason Engineering is seeking a highly skilled Software Engineer to join our team in Fairfax, VA. As a key member of our research staff, you 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...


  • Virginia Beach, Virginia, United States Lynk Inc Full time

    About the RoleWe are seeking a highly skilled Satellite Command and Control Software Engineer to join our team at Lynk Inc. The successful candidate will be responsible for developing software applications for commanding and controlling our satellites.Key Responsibilities:Design, develop, and test flight software applications for spacecraft command and data...


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

    About the JobSyms Strategic Group (SSG) is seeking an experienced Software Automation Engineer to support a large Department of Veterans Affairs nationwide program. As a key member of our team, you will play a vital role in designing and implementing test automation strategies to ensure the highest quality of our software solutions.Key...


  • Redondo Beach, California, United States Impulse Space Full time

    About the Role:We are looking for a highly skilled Flight Software Development Engineer to join our team at Impulse Space. This role will involve designing and developing software for our autonomous systems, with a focus on real-time operating systems and embedded Linux.As a Flight Software Development Engineer, you will work closely with our avionics...


  • West Palm Beach, Florida, United States RTX Full time

    Job OverviewInnovative Solutions for Real-Time Test SystemsAt RTX, we are seeking an exceptional Software Development Engineer to join our Real-Time Test Systems Software (RTSS) team. This role offers the opportunity to work on cutting-edge software solutions that enhance control and data acquisition systems.