Senior Software Engineer

5 days ago


Chattanooga, Tennessee, United States TIER4 GROUP Full time
Job Overview

We are seeking a highly skilled Senior Test Analyst to join our team at TIER4 GROUP. As a key member of our automation team, you will play a critical role in developing and maintaining our company's automation framework.

The ideal candidate will have 3+ years of experience with Java and SQL, as well as expertise in using Selenium, Selenide, and Appium for mobile automation.

The salary for this position is estimated to be around $90,000 - $110,000 per year, depending on experience.

Key Responsibilities

  • Contribute to the automation goals for the department
  • Design, implement and improve company automation framework
  • Responsible for managing automation test environments, ensuring software and test data is acceptable for the testing performed.
  • Responsible for assisting with and utilizing the pipeline that executes the automation tests
  • Creating Java-based automation test cases and performing code reviews on team members tests, providing solid feedback where needed.
  • Analyze data in order to find areas for growth
  • Execute manual and automated test cases including ad-hoc and exploratory testing as needed
  • Back end, API and Integration Testing
  • Define and promote test automation best practices, standards and processes.
  • Document and/or review testing results working closely with Developers and Business Analysts to resolve reported issues
  • Develop and create testing data needed to execute manual and automated test cases
  • Perform software configurations and deployments to manage your testing system for successful testing results
  • Manage testing to project timelines
  • Ensure High Quality in all deliverables: software, test cases, bug cases, automation plans, and documented results
  • Proficient in understanding and following branching strategies
  • Become a subject matter expert on existing and new features ensuring you can fully test, review logs for troubleshooting and create new and update existing test cases

Required Skills and Qualifications

  • BS/BA degree (Computer Science, Engineering, Math, Business/CS or related) or relevant experience in lieu of a degree may be considered
  • 3 + years coding with Java and experience with SQL
  • Expertise using Selenium, Selenide, and Appium for mobile automation
  • Strong verbal and written communication skills, and have demonstrated experience of effectively engaging with Product Development, IT and Software Ops teams.
  • Experience with routinely interfacing with software developers and other team managers on upstream process improvements and key activities that lead to more efficient downstream QA system testing.
  • Proven ability to develop an automation framework, or relevant experience in creating automated tests for web driven testing along with automated scripts for API testing
  • Attention to detail including precise and effective documentation and managing multiple priorities simultaneously
  • History of teamwork and willingness to roll up ones sleeves to get the job done and to wear multiple hats
  • A desire to help others be successful and achieve their best


  • Chattanooga, Tennessee, United States SAIC Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team in Sterling, VA.As a Senior Software Engineer, you will be responsible for designing and developing .Net applications, including middleware applications, user interface applications, and web services applications. You will also develop and integrate with PostgreSQL...


  • Chattanooga, Tennessee, United States SAIC Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Lead to join our team at SAIC.This role is primarily remote with occasional on-site work at test facilities approximately 4-6 times a month.Job Summary:Lead team organization and project meetings, including Agile SCRUM practices such as daily stand-ups, customer...


  • Chattanooga, Tennessee, United States Global Channel Management Full time

    Remote Developer II: Key Responsibilities and RequirementsIn the dynamic environment of Global Channel Management, we are seeking a skilled Senior Software Engineer to develop innovative application systems and procedures that optimize functional requirements. With a focus on capacity, operating time, response time, and desired results, this role is ideal...


  • Chattanooga, Tennessee, United States Mindlance Full time

    About the RoleWe are seeking a highly skilled Senior Custom Software Developer to join our team at Mindlance. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications from scratch.ResponsibilitiesCollaborate with business partners to understand business needs and identify...


  • Chattanooga, Tennessee, United States RTX Full time

    Job DescriptionRRTX is currently looking for a seasoned Senior Software Professional to lead the development of cutting-edge software solutions. In this role, you will be responsible for managing a team of software engineers, ensuring timely project delivery, and maintaining high-quality code standards.You will also be expected to collaborate with...


  • Chattanooga, Tennessee, United States RTX Full time

    **About the Role**We are seeking an experienced Senior Engineering Specialist to join our Simulation and Training Solutions (STS) team in Sterling, VA. In this role, you will be responsible for designing, implementing, and testing complex multi-platform training device software and user interfaces.This position requires strong technical skills, including...

  • Software Engineer

    1 week ago


    Chattanooga, Tennessee, United States RTX Full time

    Job Title: Software EngineerLocation: Virginia, USAJob Type: HybridWe are seeking a skilled and experienced software engineer to join our dynamic development team. As a software engineer, you will be responsible for designing, developing, and maintaining complex software systems.About NightWing:NightWing is supporting a U.S. Government customer on a large...


  • Chattanooga, Tennessee, United States RTX Full time

    About the JobWe are seeking a Senior Technical Lead - Systems Engineering to join our team in Herndon, VA.The successful candidate will have 13+ years of relevant engineering experience with demonstrated knowledge in systems design, build, integration, and test.This role is contingent upon funding, an open position, customer approval, completion of a...

  • Software Developer

    1 week ago


    Chattanooga, Tennessee, United States Mindlance Full time

    Job DescriptionWe are seeking a highly skilled Software Developer to join our team at Mindlance. As a key member of our development team, you will be responsible for designing, creating, and maintaining software applications based on business priorities and guidance from management and senior software engineers.Key Responsibilities:Collaborate with business...


  • Chattanooga, Tennessee, United States RTX Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Collins Aerospace, working within the Simulation and Training Solutions (STS) business area. This is an exciting opportunity to work on cutting-edge technology, developing realistic simulators and training systems for military and commercial customers.The ideal candidate...


  • Chattanooga, Tennessee, United States Lincoln Electric Full time

    Job DescriptionThe Senior PLC Programmer and Automation Specialist will provide technical support, create new programs, and research new avenues of technological improvement and advancement for all automated systems.This role requires a strong background in programming languages such as RSLogix 500, RSLogix 5000, and Studio 5000, as well as experience with...


  • Chattanooga, Tennessee, United States Astec Industries Full time

    About the RoleAstec Industries is seeking a Senior Electrical Engineer to lead our electrical design team. As a senior member of our engineering team, you will be responsible for developing and implementing electrical design strategies that align with our business objectives.Key ResponsibilitiesDevelop and implement electrical design strategies that align...


  • Chattanooga, Tennessee, United States RTX Full time

    **Job Summary**A challenging opportunity is available for an experienced Software Systems Engineer to join our team in Sterling, VA. As a key member of our Simulation and Training Solutions (STS) business area, you will design, implement, and test complex multi-platform training device software and user interfaces.This role requires a highly motivated...


  • Chattanooga, Tennessee, United States Blueprint Staffing Full time

    Job TitleSenior Mechanical Facilities Engineer - DOD ClearanceCompany OverviewWe are seeking a highly experienced Senior Mechanical Facilities Engineer to join our team. The ideal candidate will have a strong background in designing and implementing HVAC and plumbing systems for commercial projects.This is a remote position, and we require the successful...


  • Chattanooga, Tennessee, United States Terex Full time

    About Terex">Terex is a global leader in the production of industrial equipment, providing innovative solutions to improve the lives of people around the world.">Our Mission">We are committed to creating an empowering and welcoming workplace culture that values diversity, equity, and inclusion.">Job Description">We are seeking a highly motivated and...


  • Chattanooga, Tennessee, United States Optimize Search Group Full time

    Job Title: Senior Electrical Engineering LeadAbout the CompanyOptimize Search Group is a leading global firm recognized for excellence in engineering and project execution across diverse technical fields.About the RoleWe are seeking a Senior Supervising Electrical Engineer to join our team in Hamilton, NJ. This position offers the opportunity to lead design...


  • Chattanooga, Tennessee, United States EPB Full time

    Job Overview">The role of Software Engineer II at EPB offers an exciting opportunity to contribute to the integration of core software systems, enhancing both external and internal customer experiences. This position operates at a corporate level.Duties & Responsibilities">">Collaborate with the development team to architect, design, develop, and maintain...


  • Chattanooga, Tennessee, United States RTX Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our team within the Simulation and Training Solutions (STS) business area. Our team develops and builds highly realistic simulators and training systems for military and commercial customers.As a key member of our software development team, you will be responsible for designing,...

  • Senior VDI Engineer

    2 weeks ago


    Chattanooga, Tennessee, United States General Dynamics Information Technology Full time

    About This RoleWe are seeking a highly skilled Senior VDI Engineer to join our team at General Dynamics Information Technology. As a Senior VDI Engineer, you will play a critical role in the engineering, designing, testing, implementing, maintaining, securing, and full life-cycle management of complex Citrix XenDesktop and NetScaler solutions deployed in...


  • Chattanooga, Tennessee, United States Transcard Payments LLC Full time

    Position OverviewWe are seeking a talented and motivated individual to join our Software Development team as a Software Engineer Intern. This internship will provide a unique opportunity to gain hands-on experience in software engineering and contribute to the development of our innovative payment solutions.Key Responsibilities• Assist in the design and...