Covert Alert
Indianapolis, IN.

QA Automation Engineer

We are seeking a highly skilled Automated Tester to join our growing software development team and contribute to the testing and quality assurance of our Android, iOS, web applications, and hardware devices. The ideal candidate is a detail-oriented individual with a strong background in automated testing and a passion for ensuring the delivery of high-quality software. This role requires experience in testing mobile applications on Android and iOS platforms, as well as web applications. The successful candidate will work closely with the development team to design, develop, execute, and maintain automated test scripts, frameworks, and test suites.

Our Company

Covert Alert is a technology development company that specializes in disrupting the safety marketplace, located in downtown Indianapolis. We are centered on creating products that address security needs across all three tiers of safety: personal, group/institutional, and community. Covert Alert is developing and updating a next generation backend on the internet that overlays all three tiers of safety needs and integrates them into one seamless solution. This is an in-house position working with a team of highly skilled individuals. Competitive compensation and benefit package available with unlimited opportunity for growth and advancement.

Responsibilities

Required Qualifications

  • Bachelor's or master’s degree in computer science, software engineering, or a related field.
  • Proven 3 – 5 years’ experience as an Automated Tester or similar role, specifically testing Android, iOS, and web applications.
  • Strong knowledge of automated testing frameworks and tools, such as Appium, Selenium, Espresso, XCUITest, and JUnit.
  • Experience in scripting and programming languages, such as Java, Kotlin, Swift, Python, or JavaScript.
  • Familiarity with mobile app development frameworks (e.g., React Native, Flutter) and web development technologies (HTML, CSS, JavaScript).
  • Proficient in writing clear, concise, and comprehensive test plans, test cases, and test scripts.
  • Solid understanding of mobile and web application testing methodologies, including functional, regression, integration, and performance testing.
  • Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, Travis CI) for test automation.
  • Strong analytical and problem-solving skills, with the ability to identify and debug issues effectively.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Detail-oriented with a focus on delivering high-quality software.

Preferred Qualifications

  • Experience with cloud-based testing platforms (e.g., AWS Device Farm, Firebase Test Lab).
  • Knowledge of API testing and tools (e.g., Postman, REST Assured).
  • Understanding of agile development methodologies (e.g., Scrum, Kanban).
  • Familiarity with performance testing tools (e.g., JMeter, Gatling).
  • ISTQB or similar certification in software testing.